From: Erich W. <ew....@na...> - 2012-06-16 10:52:58
|
Hi Jan, On 06/16/2012 12:40 PM, Jan Kromhout wrote: > Dear Michael, > > It is working, but missing the word @i. @i used to be called i@. So you can use the old word i@ and correct the resulting code manually. All XT_<word> tokens are defined somewhere in core/words/* . Same for @e !i !e. Check the older News entries on amforth.sf.net. > Will try to find out how to implement. > Can you try to do it with bitnames.frt for me please. > There happens things I dont know how to solve. There is (at least) one unexpected thing. Flash memory is organised in words, not bytes. This might have unexpected consequences using c, and the like. @i always fetches a word. > For the rest it is a great tool. > I try to make of my words assemblies, so when > I flash they are direct availableI You can do this in another way, too: flash amforth, upload your definitions with amforth-upload.py or similar. The read back the resulting state with your programmer (there is an entry in the makefile for that, IIRC). After that, you can use the resulting files (flash, eeprom) to load your controller again to a known state. Cheers, Erich |