|
| enum | _hcc_transfer_mode_ { HCC_SINGLE_MODE
, HCC_ASSEMBLE_MODE
, HCC_TRANS_MODE_BUTT
, HCC_TRANS_MODE_INVALID = TD_U8_MAX
} |
| |
| enum | _hcc_ipc_transfer_mode_ { HCC_IPC_TRANS_POSTMEM
, HCC_IPC_TRANS_PREMEM
, HCC_IPC_TRANS_MODE_BUTT
, HCC_IPC_TRANS_MODE_INVALID = TD_U8_MAX
} |
| |
| enum | _hcc_bus_type_ {
HCC_BUS_MIN = 0x0
, HCC_BUS_USB = 0x0
, HCC_BUS_SDIO = 0x1
, HCC_BUS_IPC = 0x3
,
HCC_BUS_PCIE = 0x4
, HCC_BUS_VIRTUAL = 0x5
, HCC_BUS_UART = 0x6
, HCC_BUS_BUTT
,
HCC_BUS_MAX = 0xFF
} |
| |
| enum | _hcc_serv_main_type {
HCC_ACTION_TYPE_BT = 0
, HCC_ACTION_TYPE_OAM = 1
, HCC_ACTION_TYPE_TEST = 2
, HCC_ACTION_TYPE_GLP = 3
,
HCC_ACTION_TYPE_CUSTOMIZE = 4
, HCC_ACTION_TYPE_BTC_MSG = 5
, HCC_ACTION_TYPE_WIFI = 6
, HCC_SERVICE_VIRTUAL_HMAC = 7
,
HCC_SERVICE_VIRTUAL_DMAC = 8
, HCC_SERVICE_FOR_HCC_INTERNAL = 9
, HCC_ACTION_TYPE_SLE = 0xA
, HCC_SERVICE_TYPE_MAX
} |
| |
| enum | _hcc_queue_type {
CTRL_QUEUE = 0
, DATA_HI_QUEUE = 1
, DATA_LO_QUEUE = 2
, BT_DATA_QUEUE = 3
,
SLE_DATA_QUEUE = 4
, HCC_QUEUE_INTERNAL = 5
, BTC_MSG_QUEUE = 6
, HCC_TEST_QUEUE = 7
,
HCC_QUEUE_COUNT
} |
| |
| enum | _syschannel_queue_type { SYSCH_MSG_QUEUE = 0
, SYSCH_DATA_QUEUE = 1
, SYSCH_TEST_QUEUE = 2
} |
| |
| enum | _d2h_msg_type {
D2H_MSG_FLOWCTRL_ON = 0
, D2H_MSG_FLOWCTRL_OFF = 1
, D2H_MSG_FLOWCTRL_CHECK = 2
, D2H_MSG_TEST = 3
,
D2H_MSG_TEST_START = 4
, D2H_MSG_TEST_STOP = 5
, D2H_MSG_CREDIT_UPDATE = 6
, D2H_MSG_DEVICE_PANIC = 7
,
D2H_MSG_BSP_READY = 8
, D2H_MSG_WLAN_READY = 9
, D2H_MSG_PLAT_END = 10
} |
| |
| enum | _h2d_msg_type {
H2D_MSG_FLOWCTRL_ON = 0
, H2D_MSG_FLOWCTRL_OFF = 1
, H2D_MSG_FLOWCTRL_CHECK = 2
, H2D_MSG_TEST_INIT = 3
,
H2D_MSG_TEST = 4
, H2D_MSG_TEST_LOOP = 5
, H2D_MSG_WLAN_OPEN = 6
, H2D_MSG_WLAN_CLOSE = 7
,
H2D_MSG_BT_OPEN = 8
, H2D_MSG_BT_CLOSE = 9
, H2D_MSG_PLAT_END = 10
} |
| |