Fri, 12 Apr 2013 12:37:13 +0100
Make the page table volatile (it may change behind gcc's back)
src/state.h | file | annotate | diff | revisions |
1.1 diff -r 8460d432606f -r cfa30b1cd92f src/state.h 1.2 --- a/src/state.h Fri Apr 12 12:36:28 2013 +0100 1.3 +++ b/src/state.h Fri Apr 12 12:37:13 2013 +0100 1.4 @@ -40,7 +40,7 @@ 1.5 uint8_t vram[0x8000]; 1.6 1.7 /// Map RAM 1.8 - uint8_t map[0x800]; 1.9 + volatile uint8_t map[0x800]; 1.10 1.11 //// Registers 1.12 uint16_t genstat; ///< General Status Register