m5: added work completed monitoring support
This commit is contained in:
@@ -59,3 +59,5 @@ TWO_BYTE_OP(m5_debugbreak, debugbreak_func)
|
||||
TWO_BYTE_OP(m5_switchcpu, switchcpu_func)
|
||||
TWO_BYTE_OP(m5_addsymbol, addsymbol_func)
|
||||
TWO_BYTE_OP(m5_panic, panic_func)
|
||||
TWO_BYTE_OP(m5_work_begin, work_begin_func)
|
||||
TWO_BYTE_OP(m5_work_end, work_end_func)
|
||||
|
||||
@@ -57,6 +57,9 @@
|
||||
#define reserved4_func 0x58 // Reserved for user
|
||||
#define reserved5_func 0x59 // Reserved for user
|
||||
|
||||
#define work_begin_func 0x5a
|
||||
#define work_end_func 0x5b
|
||||
|
||||
// These operations are for critical path annotation
|
||||
#define annotate_func 0x55
|
||||
#define an_bsm 0x1
|
||||
|
||||
Reference in New Issue
Block a user