genericEvents.h
Go to the documentation of this file.00001
00018 #ifndef _genericevents_h_INC
00019 #define _genericevents_h_INC
00020
00021 enum IrisEventType {
00022 OLD_PACKET_EVENT ,
00023 NEW_PACKET_EVENT ,
00024 READY_EVENT ,
00025 CREDIT_EVENT ,
00026 TICK_EVENT ,
00027 LINK_ARRIVAL_EVENT ,
00028 SWAP_VC_EVENT ,
00029 IN_PULL_EVENT ,
00030 OUT_PULL_EVENT ,
00031 IN_PUSH_EVENT ,
00032 OUT_PUSH_EVENT ,
00033 VC_ARBITRATE_EVENT ,
00034 IN_ARBITRATE_EVENT ,
00035 OUT_ARBITRATE_EVENT ,
00036 PORT_ARBITRATE_EVENT ,
00037 ADDRESS_DECODE_EVENT ,
00038 TRAVERSE_CROSSBAR_EVENT ,
00039 CONFIGURE_CROSSBAR_EVENT ,
00040 FLIT_OUT_EVENT ,
00041 CHECK_IN_ARBITER_EVENT ,
00042 CHECK_OUT_ARBITER_EVENT ,
00043 START ,
00044 STOP ,
00045 CONTINUE ,
00046 START_SUBCOMPONENT ,
00047 STOP_SUBCOMPONENT ,
00048 START_READ ,
00049 START_WRITE ,
00050 PUSH_BUFFER ,
00051 REPLY ,
00052 STOP_CMD_QUEUE ,
00053 START_CMD_QUEUE ,
00054 IN_BUFFER_EVENT ,
00055 MSHR_DELETE ,
00056 SEND_TO_NI ,
00057 DETECT_DEADLOCK_EVENT
00058 };
00059
00060 #endif
00061