0 Members and 1 Guest are viewing this topic.
if (time_before(p->p_deadline, current->p_deadline)) {
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0+-----------------------------------------------+| |RW|IN| func | <-- lower address (%sp)+-----------------------------------------------+| access address (high) |+ +| access address (low) |+-----------------------------------------------+| instruction register |+-----------------------------------------------+| status register |+-----------------------------------------------+| program counter (high) |+ +| program counter (low) |+-----------------------------------------------+RW (Read/Write): Write = 0, Read = 1IN (Instruction/Not): Instruction = 0, Not = 1
Good So my wild guess about a read at offset 0x2E from address 1 actually proved to be correct...
The bug you've reported on the TIEmu SF tracker looks odd. TIEmu has no business reading data one byte off their valid locations...
This is the first time I see a quadruple post here I think, although it's fine due to the large period of time between all. That goes to tell how we need a few more 68K users. I'm glad this is still progressing well.