Closed GoogleCodeExporter closed 9 years ago
this project has a similar problem.
Original comment by david.jakob.fritz
on 11 Oct 2011 at 9:43
Attachments:
Original comment by david.jakob.fritz
on 11 Oct 2011 at 9:43
This project has a similar problem. :P
Original comment by RMJe...@gmail.com
on 11 Oct 2011 at 10:19
Attachments:
This looks like a hardware bug, especially since three groups with three very
different implementations have the same issue. Looking into it now.
Original comment by david.jakob.fritz
on 12 Oct 2011 at 1:44
Original comment by david.jakob.fritz
on 12 Oct 2011 at 1:44
Lab4_Jeter.zip appears to work just fine. There was a memory leak in the ISR
(push op codes at the end instead of pop). Without that fix, the stack
eventually grows into the program text, causing the failure. This may not show
up in the simulator simply because it would take so long for it to occur.
Original comment by david.jakob.fritz
on 12 Oct 2011 at 2:15
This issue was closed by revision 2d599963a186.
Original comment by david.jakob.fritz
on 12 Oct 2011 at 4:50
Problem is fixed. The interrupt controller in the hardware was not correctly
flushing the IF stage pipeline register. Allowing the third instruction after
the return from the interrupt to execute twice in a bizarre order.
Original comment by david.jakob.fritz
on 12 Oct 2011 at 5:03
Original issue reported on code.google.com by
scaveng...@gmail.com
on 10 Oct 2011 at 10:09Attachments: