|
RTEMS
5.1
|
40 #ifndef _UAPI_ASM_POWERPC_EPAPR_HCALLS_H 41 #define _UAPI_ASM_POWERPC_EPAPR_HCALLS_H 43 #define EV_BYTE_CHANNEL_SEND 1 44 #define EV_BYTE_CHANNEL_RECEIVE 2 45 #define EV_BYTE_CHANNEL_POLL 3 46 #define EV_INT_SET_CONFIG 4 47 #define EV_INT_GET_CONFIG 5 48 #define EV_INT_SET_MASK 6 49 #define EV_INT_GET_MASK 7 52 #define EV_INT_SEND_IPI 11 53 #define EV_INT_SET_TASK_PRIORITY 12 54 #define EV_INT_GET_TASK_PRIORITY 13 55 #define EV_DOORBELL_SEND 14 60 #define EV_LOCAL_VENDOR_ID 0 61 #define EV_EPAPR_VENDOR_ID 1 62 #define EV_FSL_VENDOR_ID 2 63 #define EV_IBM_VENDOR_ID 3 64 #define EV_GHS_VENDOR_ID 4 65 #define EV_ENEA_VENDOR_ID 5 66 #define EV_WR_VENDOR_ID 6 67 #define EV_AMCC_VENDOR_ID 7 68 #define EV_KVM_VENDOR_ID 42 71 #define EV_BYTE_CHANNEL_MAX_BYTES 16 74 #define _EV_HCALL_TOKEN(id, num) (((id) << 16) | (num)) 75 #define EV_HCALL_TOKEN(hcall_num) _EV_HCALL_TOKEN(EV_EPAPR_VENDOR_ID, hcall_num) 94 #define EV_INVALID_STATE 11 95 #define EV_UNIMPLEMENTED 12 96 #define EV_BUFFER_OVERFLOW 13