> > > > Simulate: avr/eeprom-1.c at90s2313 ... *** simulate failed: 22 > > > > Simulate: avr/eeprom-1.c at90s4414 ... *** simulate failed: 22 > > > > Simulate: avr/eeprom-1.c at90s8515 ... *** simulate failed: 22 > > > > Simulate: avr/eeprom-1.c atmega8 ... *** simulate failed: 22 > > > > Simulate: avr/eeprom-1.c atmega16 ... *** simulate failed: 22 > > > > It is strange... The 22 line is the first EEPROM read > > > > operation. Now I try to build and test CVS HEAD 2008-03-09... OK. > > > > Later I will update and try once more.
Hi Eric, hi All. After updating: as before simulavr-0.1.2.1 is fine with this test for both branches: 1_6 and HEAD. With simulavr-0.1.2.4 (the lastest) test of EEPROM is failed. The statement 'core->eeprom = NULL;' in avr_core_construct() is not a reason: it is an ascertain of this fact. > Dmitry, do you think that the avr-libc test suite can be run with the > new "avrtest" program that is in the WinAVR repository? In general, it is a *very* good idea to use small program that is fast in testing, as the debuging is not needed. However, it is needed to add: - breakpoint at address - restricted instruction set(s) - EEPROM And... for such sort of programs... it would be good to add the regular test suite of Avrtest themself, like float/math in Avr-libc. Regards, Dmitry. _______________________________________________ AVR-libc-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
