Details

Closed by Thomas Martitz (kugel.)
Sunday, 05 June 2011, 11:35 GMT Reason for closing: Out of DateAdditional comments about closing: There doesn't seem to be interest
in this anymore. Open a new task if this
is wrong.

Short description:
This changes the way interrupts are handled to take advantage of the hardware looking of handler address(as described in the DM320 datasheet), it should save a few instruction in the IRQ/FIQ handlers and could save custom IRQ handler code bugs.

This patch is (partially) incorrect: after rereading the datasheet it seems EABASE0 (IO_INTC_ENTRY_TBA0 in the code) wasn't filled in correctly; I'll have to rework that one. But as I've disabled this in my patch for the ZVM it is low priority, so don't expect it soon.