|
typedef ca_error(* | HWME_WAKEUP_indication_callback) (struct HWME_WAKEUP_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_ASSOCIATE_indication_callback) (struct MLME_ASSOCIATE_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_ASSOCIATE_confirm_callback) (struct MLME_ASSOCIATE_confirm_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_DISASSOCIATE_indication_callback) (struct MLME_DISASSOCIATE_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_DISASSOCIATE_confirm_callback) (struct MLME_DISASSOCIATE_confirm_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_BEACON_NOTIFY_indication_callback) (struct MLME_BEACON_NOTIFY_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_ORPHAN_indication_callback) (struct MLME_ORPHAN_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_COMM_STATUS_indication_callback) (struct MLME_COMM_STATUS_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_SYNC_LOSS_indication_callback) (struct MLME_SYNC_LOSS_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_POLL_indication_callback) (struct MLME_POLL_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MLME_SCAN_confirm_callback) (struct MLME_SCAN_confirm_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MCPS_DATA_indication_callback) (struct MCPS_DATA_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | MCPS_DATA_confirm_callback) (struct MCPS_DATA_confirm_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | TDME_RXPKT_indication_callback) (struct TDME_RXPKT_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | TDME_EDDET_indication_callback) (struct TDME_EDDET_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | TDME_ERROR_indication_callback) (struct TDME_ERROR_indication_pset *params, struct ca821x_dev *pDeviceRef) |
|
typedef ca_error(* | ca821x_generic_callback) (void *params, struct ca821x_dev *pDeviceRef) |
|
|
enum | SecurityPibSize |
|
enum | kdd_mask { KDD_DeviceDescHandleMask = 0x3F
, KDD_BlacklistedMask = 0x80
, KDD_UniqueDeviceMask = 0x40
} |
| Masks for M_KeyDeviceDesc Flags. More...
|
|
enum | kud_mask { KUD_FrameTypeMask = 0x03
, KUD_CommandFrameIdentifierMask = 0xF0
, KUD_CommandFrameIdentifierShift = 4
} |
| Masks for M_KeyUsageDesc Flags. More...
|
|
enum | spi_command_masks { SPI_MID_MASK = 0x1F
, SPI_S2M = 0x20
, SPI_SYN = 0x40
, SPI_INVALID = 0x80
} |
|
enum | spi_command_ids {
SPI_IDLE = 0xFF
, SPI_NACK = 0xF0
, SPI_MCPS_DATA_REQUEST = 0x00
, SPI_MCPS_PURGE_REQUEST = 0x41
,
SPI_MCPS_DATA_INDICATION = 0x20
, SPI_MCPS_DATA_CONFIRM = 0x21
, SPI_MCPS_PURGE_CONFIRM = 0x62
, SPI_MLME_ASSOCIATE_REQUEST = 0x02
,
SPI_MLME_ASSOCIATE_RESPONSE = 0x03
, SPI_MLME_DISASSOCIATE_REQUEST = 0x04
, SPI_MLME_GET_REQUEST = 0x45
, SPI_MLME_ORPHAN_RESPONSE = 0x06
,
SPI_MLME_RESET_REQUEST = 0x47
, SPI_MLME_RX_ENABLE_REQUEST = 0x48
, SPI_MLME_SCAN_REQUEST = 0x09
, SPI_MLME_SET_REQUEST = 0x4A
,
SPI_MLME_START_REQUEST = 0x4B
, SPI_MLME_SYNC_REQUEST = 0x0C
, SPI_MLME_POLL_REQUEST = 0x4D
, SPI_MLME_ASSOCIATE_INDICATION = 0x23
,
SPI_MLME_ASSOCIATE_CONFIRM = 0x24
, SPI_MLME_DISASSOCIATE_INDICATION = 0x25
, SPI_MLME_DISASSOCIATE_CONFIRM = 0x26
, SPI_MLME_BEACON_NOTIFY_INDICATION = 0x27
,
SPI_MLME_GET_CONFIRM = 0x68
, SPI_MLME_ORPHAN_INDICATION = 0x29
, SPI_MLME_RESET_CONFIRM = 0x6A
, SPI_MLME_RX_ENABLE_CONFIRM = 0x6B
,
SPI_MLME_SCAN_CONFIRM = 0x2C
, SPI_MLME_COMM_STATUS_INDICATION = 0x2D
, SPI_MLME_SET_CONFIRM = 0x6E
, SPI_MLME_START_CONFIRM = 0x6F
,
SPI_MLME_SYNC_LOSS_INDICATION = 0x30
, SPI_MLME_POLL_CONFIRM = 0x71
, SPI_HWME_SET_REQUEST = 0x4E
, SPI_HWME_GET_REQUEST = 0x4F
,
SPI_HWME_HAES_REQUEST = 0x50
, SPI_HWME_SET_CONFIRM = 0x72
, SPI_HWME_GET_CONFIRM = 0x73
, SPI_HWME_HAES_CONFIRM = 0x74
,
SPI_HWME_WAKEUP_INDICATION = 0x35
, SPI_TDME_SETSFR_REQUEST = 0x51
, SPI_TDME_GETSFR_REQUEST = 0x52
, SPI_TDME_TESTMODE_REQUEST = 0x53
,
SPI_TDME_SET_REQUEST = 0x54
, SPI_TDME_TXPKT_REQUEST = 0x55
, SPI_TDME_LOTLK_REQUEST = 0x56
, SPI_TDME_SETSFR_CONFIRM = 0x77
,
SPI_TDME_GETSFR_CONFIRM = 0x78
, SPI_TDME_TESTMODE_CONFIRM = 0x79
, SPI_TDME_SET_CONFIRM = 0x7A
, SPI_TDME_TXPKT_CONFIRM = 0x7B
,
SPI_TDME_RXPKT_INDICATION = 0x3C
, SPI_TDME_EDDET_INDICATION = 0x3D
, SPI_TDME_ERROR_INDICATION = 0x3E
, SPI_TDME_LOTLK_CONFIRM = 0x7F
} |
| SPI Command IDs. More...
|
|
Data structures and definitions used for MLME and MCPS Messages.