Differences

This shows you the differences between two versions of the page.

Link to this comparison view

procedures:interrupt_procedure [2008/11/26 13:01]
scott
procedures:interrupt_procedure [2008/11/26 13:02] (current)
scott
Line 84: Line 84:
   - Perform the [[procedures:load_mat|Load Memory Area Table]] procedure using Task #1 Environment #0 as input parameters. See [[compatibility_notes:a.61|Compatibility Notes A.61]].   - Perform the [[procedures:load_mat|Load Memory Area Table]] procedure using Task #1 Environment #0 as input parameters. See [[compatibility_notes:a.61|Compatibility Notes A.61]].
   - Set the next instruction address to the contents of the 6 digit [[processor_state:kernel_data_area|Kernel Interrupt Branch Address]] field of the Kernel Data Area.  The next instruction address is relative to the newly loaded Base #1.   - Set the next instruction address to the contents of the 6 digit [[processor_state:kernel_data_area|Kernel Interrupt Branch Address]] field of the Kernel Data Area.  The next instruction address is relative to the newly loaded Base #1.
-  - If any //Hardware Call// conditions exist for this processor, cause the processor to halt after storing the relevent fault indicators in the [[processor_state:kernel_data_area|R/D Storage Area]] field in the Kernel Data Area.+  - If any //Hardware Call// conditions exist for this processor, cause the processor to halt after storing the relevent [[processor_state:fault_indicators|Fault Indicators]] in the [[processor_state:kernel_data_area|R/D Storage Area]] field in the Kernel Data Area.
procedures/interrupt_procedure.txt ยท Last modified: 2008/11/26 13:02 by scott
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki