From: Michel Pollet Date: Fri, 6 Apr 2012 17:25:43 +0000 (+0100) Subject: mega1280: Made PORTK work X-Git-Url: http://git.rot13.org/?p=simavr;a=commitdiff_plain;h=119547cb36f2e650d9187e9fcfda02d2d7297828 mega1280: Made PORTK work This was triggering a limit in the AVR core IO table Signed-off-by: Michel Pollet --- diff --git a/examples/board_i2ctest/i2ctest.c b/examples/board_i2ctest/i2ctest.c index 7d191de..afa5fd7 100644 --- a/examples/board_i2ctest/i2ctest.c +++ b/examples/board_i2ctest/i2ctest.c @@ -82,9 +82,6 @@ int main(int argc, char *argv[]) printf( "\nDemo launching:\n"); int state = cpu_Running; - while((state!= cpu_Done)&&(state != cpu_Crashed )) + while ((state != cpu_Done) && (state != cpu_Crashed)) state = avr_run(avr); - - printf("\n\nPress enter to terminate the program."); - getchar(); } diff --git a/simavr/cores/sim_mega1280.c b/simavr/cores/sim_mega1280.c index acdecd3..e943cf9 100755 --- a/simavr/cores/sim_mega1280.c +++ b/simavr/cores/sim_mega1280.c @@ -623,7 +623,7 @@ void m1280_init(struct avr_t * avr) avr_ioport_init(avr, &mcu->portg); avr_ioport_init(avr, &mcu->porth); avr_ioport_init(avr, &mcu->portj); -// avr_ioport_init(avr, &mcu->portk); + avr_ioport_init(avr, &mcu->portk); avr_ioport_init(avr, &mcu->portl); avr_uart_init(avr, &mcu->uart0);