diff options
Diffstat (limited to 'src/usr/intr/intrrp.H')
-rw-r--r-- | src/usr/intr/intrrp.H | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/src/usr/intr/intrrp.H b/src/usr/intr/intrrp.H index b0245a868..6b4b57197 100644 --- a/src/usr/intr/intrrp.H +++ b/src/usr/intr/intrrp.H @@ -231,10 +231,6 @@ namespace INTR ESB_QUERY_OFFSET = 0x800, ESB_OFF_OFFSET = 0xD00, ESB_RESET_OFFSET = 0XC00, - ESB_STATE_RESET = 0, - ESB_STATE_OFF = 1, - ESB_STATE_PENDING = 2, - ESB_STATE_QUEUED = 3, }; enum INTR_ROUTING_t @@ -889,6 +885,30 @@ namespace INTR */ errlHndl_t resetIntpForMpipl(void); + /** + * Print out the ESB state for every source on all processors + * that the Interrp is aware of + * + * @return void + */ + void printEsbStates() const; + + /** + * Print out the PSIHB info for all processors + * that the Interrp is aware of + * + * @return void + */ + void printPSIHBInfo() const; + + /** + * Print out the LSI info for all processors + * that the Interrp is aware of + * + * @return void + */ + void printLSIInfo() const; + }; }; // INTR namespace |