1 /* 2 * This file is auto-generated. Modifications will be lost. 3 * 4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/ 5 * for more information. 6 */ 7 #ifndef __CAPICMD_H__ 8 #define __CAPICMD_H__ 9 #define CAPI_MSG_BASELEN 8 10 #define CAPI_DATA_B3_REQ_LEN (CAPI_MSG_BASELEN + 4 + 4 + 2 + 2 + 2) 11 #define CAPI_DATA_B3_RESP_LEN (CAPI_MSG_BASELEN + 4 + 2) 12 #define CAPI_DISCONNECT_B3_RESP_LEN (CAPI_MSG_BASELEN + 4) 13 #define CAPI_ALERT 0x01 14 #define CAPI_CONNECT 0x02 15 #define CAPI_CONNECT_ACTIVE 0x03 16 #define CAPI_CONNECT_B3_ACTIVE 0x83 17 #define CAPI_CONNECT_B3 0x82 18 #define CAPI_CONNECT_B3_T90_ACTIVE 0x88 19 #define CAPI_DATA_B3 0x86 20 #define CAPI_DISCONNECT_B3 0x84 21 #define CAPI_DISCONNECT 0x04 22 #define CAPI_FACILITY 0x80 23 #define CAPI_INFO 0x08 24 #define CAPI_LISTEN 0x05 25 #define CAPI_MANUFACTURER 0xff 26 #define CAPI_RESET_B3 0x87 27 #define CAPI_SELECT_B_PROTOCOL 0x41 28 #define CAPI_REQ 0x80 29 #define CAPI_CONF 0x81 30 #define CAPI_IND 0x82 31 #define CAPI_RESP 0x83 32 #define CAPICMD(cmd,subcmd) (((cmd) << 8) | (subcmd)) 33 #define CAPI_DISCONNECT_REQ CAPICMD(CAPI_DISCONNECT, CAPI_REQ) 34 #define CAPI_DISCONNECT_CONF CAPICMD(CAPI_DISCONNECT, CAPI_CONF) 35 #define CAPI_DISCONNECT_IND CAPICMD(CAPI_DISCONNECT, CAPI_IND) 36 #define CAPI_DISCONNECT_RESP CAPICMD(CAPI_DISCONNECT, CAPI_RESP) 37 #define CAPI_ALERT_REQ CAPICMD(CAPI_ALERT, CAPI_REQ) 38 #define CAPI_ALERT_CONF CAPICMD(CAPI_ALERT, CAPI_CONF) 39 #define CAPI_CONNECT_REQ CAPICMD(CAPI_CONNECT, CAPI_REQ) 40 #define CAPI_CONNECT_CONF CAPICMD(CAPI_CONNECT, CAPI_CONF) 41 #define CAPI_CONNECT_IND CAPICMD(CAPI_CONNECT, CAPI_IND) 42 #define CAPI_CONNECT_RESP CAPICMD(CAPI_CONNECT, CAPI_RESP) 43 #define CAPI_CONNECT_ACTIVE_REQ CAPICMD(CAPI_CONNECT_ACTIVE, CAPI_REQ) 44 #define CAPI_CONNECT_ACTIVE_CONF CAPICMD(CAPI_CONNECT_ACTIVE, CAPI_CONF) 45 #define CAPI_CONNECT_ACTIVE_IND CAPICMD(CAPI_CONNECT_ACTIVE, CAPI_IND) 46 #define CAPI_CONNECT_ACTIVE_RESP CAPICMD(CAPI_CONNECT_ACTIVE, CAPI_RESP) 47 #define CAPI_SELECT_B_PROTOCOL_REQ CAPICMD(CAPI_SELECT_B_PROTOCOL, CAPI_REQ) 48 #define CAPI_SELECT_B_PROTOCOL_CONF CAPICMD(CAPI_SELECT_B_PROTOCOL, CAPI_CONF) 49 #define CAPI_CONNECT_B3_ACTIVE_REQ CAPICMD(CAPI_CONNECT_B3_ACTIVE, CAPI_REQ) 50 #define CAPI_CONNECT_B3_ACTIVE_CONF CAPICMD(CAPI_CONNECT_B3_ACTIVE, CAPI_CONF) 51 #define CAPI_CONNECT_B3_ACTIVE_IND CAPICMD(CAPI_CONNECT_B3_ACTIVE, CAPI_IND) 52 #define CAPI_CONNECT_B3_ACTIVE_RESP CAPICMD(CAPI_CONNECT_B3_ACTIVE, CAPI_RESP) 53 #define CAPI_CONNECT_B3_REQ CAPICMD(CAPI_CONNECT_B3, CAPI_REQ) 54 #define CAPI_CONNECT_B3_CONF CAPICMD(CAPI_CONNECT_B3, CAPI_CONF) 55 #define CAPI_CONNECT_B3_IND CAPICMD(CAPI_CONNECT_B3, CAPI_IND) 56 #define CAPI_CONNECT_B3_RESP CAPICMD(CAPI_CONNECT_B3, CAPI_RESP) 57 #define CAPI_CONNECT_B3_T90_ACTIVE_IND CAPICMD(CAPI_CONNECT_B3_T90_ACTIVE, CAPI_IND) 58 #define CAPI_CONNECT_B3_T90_ACTIVE_RESP CAPICMD(CAPI_CONNECT_B3_T90_ACTIVE, CAPI_RESP) 59 #define CAPI_DATA_B3_REQ CAPICMD(CAPI_DATA_B3, CAPI_REQ) 60 #define CAPI_DATA_B3_CONF CAPICMD(CAPI_DATA_B3, CAPI_CONF) 61 #define CAPI_DATA_B3_IND CAPICMD(CAPI_DATA_B3, CAPI_IND) 62 #define CAPI_DATA_B3_RESP CAPICMD(CAPI_DATA_B3, CAPI_RESP) 63 #define CAPI_DISCONNECT_B3_REQ CAPICMD(CAPI_DISCONNECT_B3, CAPI_REQ) 64 #define CAPI_DISCONNECT_B3_CONF CAPICMD(CAPI_DISCONNECT_B3, CAPI_CONF) 65 #define CAPI_DISCONNECT_B3_IND CAPICMD(CAPI_DISCONNECT_B3, CAPI_IND) 66 #define CAPI_DISCONNECT_B3_RESP CAPICMD(CAPI_DISCONNECT_B3, CAPI_RESP) 67 #define CAPI_RESET_B3_REQ CAPICMD(CAPI_RESET_B3, CAPI_REQ) 68 #define CAPI_RESET_B3_CONF CAPICMD(CAPI_RESET_B3, CAPI_CONF) 69 #define CAPI_RESET_B3_IND CAPICMD(CAPI_RESET_B3, CAPI_IND) 70 #define CAPI_RESET_B3_RESP CAPICMD(CAPI_RESET_B3, CAPI_RESP) 71 #define CAPI_LISTEN_REQ CAPICMD(CAPI_LISTEN, CAPI_REQ) 72 #define CAPI_LISTEN_CONF CAPICMD(CAPI_LISTEN, CAPI_CONF) 73 #define CAPI_MANUFACTURER_REQ CAPICMD(CAPI_MANUFACTURER, CAPI_REQ) 74 #define CAPI_MANUFACTURER_CONF CAPICMD(CAPI_MANUFACTURER, CAPI_CONF) 75 #define CAPI_MANUFACTURER_IND CAPICMD(CAPI_MANUFACTURER, CAPI_IND) 76 #define CAPI_MANUFACTURER_RESP CAPICMD(CAPI_MANUFACTURER, CAPI_RESP) 77 #define CAPI_FACILITY_REQ CAPICMD(CAPI_FACILITY, CAPI_REQ) 78 #define CAPI_FACILITY_CONF CAPICMD(CAPI_FACILITY, CAPI_CONF) 79 #define CAPI_FACILITY_IND CAPICMD(CAPI_FACILITY, CAPI_IND) 80 #define CAPI_FACILITY_RESP CAPICMD(CAPI_FACILITY, CAPI_RESP) 81 #define CAPI_INFO_REQ CAPICMD(CAPI_INFO, CAPI_REQ) 82 #define CAPI_INFO_CONF CAPICMD(CAPI_INFO, CAPI_CONF) 83 #define CAPI_INFO_IND CAPICMD(CAPI_INFO, CAPI_IND) 84 #define CAPI_INFO_RESP CAPICMD(CAPI_INFO, CAPI_RESP) 85 #endif 86