From: Stefan H. <ste...@ya...> - 2008-05-07 08:09:10
|
Hello, Lars and Bernard, and hi rest, I'm currently trying to set up Amforth on an AT90CAN128 evaluation board, and was very thankful for your input yesterday. Changing temp7 to temp5 in the macro definitions only does part of the trick. While it /does/ provide for a pleasant command prompt which works normally, the colon compiler does hang or not terminate when trying to compile a definition as simple as this: : test 1 2 + . ; I tried to increase the delay between characters, inter-line-delay does not come into account as its only one line. Perhaps there's still a problem with temp6 or further registers that are already mapped to different purposes for the AT90CANxxx and ATmega128 (and probably the ATmega64). I'm a bit perplexed on why the colon compiler code should work on an ATmega32. As far as I understood, the AT90CANxxx are the same as the corresponding ATmegaxxx, with the CAN hardware added. And that the ATmega{32,64,128} differ only in Flash, EPROM and RAM size. For an AVR Butterfly, everything works like a charm. Have a nice day, Stefan Machen Sie Yahoo! zu Ihrer Startseite. Los geht's: http://de.yahoo.com/set |