Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
Data Structures | Macros | Typedefs | Enumerations
ptxNSC_InternalTypes.h File Reference
#include "ptxNSC_InterfaceTypes.h"
Include dependency graph for ptxNSC_InternalTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  ptxNSC_FwImage
 Main NSC Fw Image structure. More...
 
struct  ptxNSC_WRA
 Main NSC WRA structure. More...
 
struct  ptxNSC_WRAMulti
 Main NSC WRA Multi structure. More...
 
struct  ptxNSC_RRA
 Main NSC RRA structure. More...
 
struct  ptxNSC_RRAMulti
 Main NSC RRA Multi structure. More...
 
struct  ptxNSC_WCA
 Main NSC WCA structure. More...
 
struct  ptxNSC_WriteBuffer
 Main NSC Write Buffer. More...
 
struct  ptxNSC_RCA
 Main NSC RCA structure. More...
 
struct  ptxNSC_GPBuffer
 NSC General purpose buffer. Used to share already allocated data between threads. More...
 
struct  ptxNSC_ResetCmd
 NSC data type to shared between threads for NSC Reset Command. More...
 
struct  ptxNSC_RfDiscoverCmd
 NSC data type to shared between threads for NSC Rf Discover Command. More...
 
struct  ptxNSC_RfActivateCmd
 NSC data type to share between threads for NSC Rf Activate Command. More...
 
struct  ptxNSC_InitCmd
 NSC data type to shared between threads for NSC Initialization Command. More...
 
struct  ptxNSC_RfConfigCmd
 NSC data type to be shared between threads for NSC Rf Command. More...
 
struct  ptxNSC_CltMsg
 NSC CLT Message. More...
 
struct  ptxNSC_RFMiscConfig_Param
 NSC Misc. Rf Config Parameters. More...
 
union  ptxNSC_Data
 Compound of all possible data types for different scenarios at NSC Component. More...
 

Macros

#define PTX_NSC_RF_DEACTIVATE_RSP_LENGTH   (0x03u)
 
#define PTX_NSC_RF_DEACTIVATE_RSP_OPCODE   (0x54u)
 
Definitions for NSC Types.
#define PTX_NSC_CMD   (0x00u)
 
#define PTX_NSC_RSP   (0x40u)
 
#define PTX_NSC_NTF   (0x60u)
 
Definitions for NSC frame types.
#define PTX_NSC_FRAMETYPE_RST_RSP   (0x01u)
 
#define PTX_NSC_FRAMETYPE   (0xC0u)
 
#define PTX_NSC_FRAMETYPE_CMD   (0x00u)
 
#define PTX_NSC_FRAMETYPE_RSP   (0x40u)
 
#define PTX_NSC_FRAMETYPE_NTF   (0x80u)
 
#define PTX_NSC_FRAMETYPE_TRANSP   (0xC0u)
 
Definitions for NSC transparent messages.
#define PTX_NSC_HCP_MSG_OPCODE   (0xC1u)
 
#define PTX_NSC_HCP_CTRL_OPCODE   (0xC1u)
 
#define PTX_NSC_RFD_MSG_OPCODE   (0xC2u)
 
#define PTX_NSC_RFD_CHAINING_MSG_OPCODE   (0xE2u)
 
#define PTX_NSC_RFD_CTRL_OPCODE   (0xD2u)
 
Definitions for NSC_RFD_CTRL.
#define PTX_NSC_RFD_CTRL_ACK   (0x00u)
 
#define PTX_NSC_RFD_CTRL_NACK   (0x01u)
 
#define PTX_NSC_RFD_CTRL_EOF   (0x02u)
 
#define PTX_NSC_RFD_CTRL_ATTENTION   (0x03u)
 
#define PTX_NSC_RFD_CTRL_NR   (0x04u)
 
Definitions for NSC_HCP_CTRL.
#define PTX_NSC_NSC_HCP_CTRL_ACK   (0x00u)
 
Definitions for NSC Reset Command.
#define PTX_NSC_RESET_LENGTH   (0x02u)
 
#define PTX_NSC_RESET_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RESET_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_RESET_OPCODE_OPCODE   (0x01u)
 
#define PTX_NSC_RESET_CPUEN_INDEX   (0x01u)
 
#define PTX_NSC_RESET_CPUEN_LENGTH   (0x01u)
 
Definitions for NSC RST RESPONSE.
#define PTX_NSC_RESET_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_RESET_RSP_OPCODE   (0x41u)
 
Definitions for NSC Init Command.
#define PTX_NSC_INIT_LENGTH   (0x51u)
 
#define PTX_NSC_INIT_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_INIT_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_INIT_OPCODE_OPCODE   (0x02u)
 
#define PTX_NSC_INIT_CLK_SRC_INDEX   (0x01u)
 
#define PTX_NSC_INIT_CLK_SRC_LENGTH   (0x01u)
 
#define PTX_NSC_INIT_CLK_SRC_DEFAULT   (0x01u)
 
#define PTX_NSC_INIT_CLK_SRC_27MHZ   (0x00u)
 
#define PTX_NSC_INIT_CLK_SRC_HOST   (0x01u)
 
#define PTX_NSC_INIT_VAR_LBS_INDEX   (0x02u)
 
#define PTX_NSC_INIT_VAR_LBS_LENGTH   (0x01u)
 
#define PTX_NSC_INIT_VAR_LBS_DEFAULT   (0x01u)
 
#define PTX_NSC_INIT_NHOST_INDEX   (0x03u)
 
#define PTX_NSC_INIT_NHOST_DEFAULT   {0x78, 0x00, 0x00, 0x00}
 
#define PTX_NSC_INIT_NHOST_CE_INDEX   (0x07u)
 
#define PTX_NSC_INIT_NHOST_CE_DEFAULT   {0x78, 0x40, 0x00, 0x00}
 
#define PTX_NSC_INIT_ALMMAX_DEFAULT   {0x3C, 0x72, 0x7E, 0x12}
 
#define PTX_NSC_INIT_ALMMIN_DEFAULT   {0x3B, 0xCE, 0x54, 0x0F}
 
#define PTX_NSC_INIT_UART_CONFIG_INDEX   (0x0Bu)
 
#define PTX_NSC_INIT_UART_CONFIG_LENGTH   (0x02u)
 
#define PTX_NSC_INIT_UART_CONFIG_DEFAULT   {0x3B, 0x03}
 
#define PTX_NSC_INIT_PRNG_SEED_INDEX   (0x0Du)
 
#define PTX_NSC_INIT_PRNG_SEED_DEFAULT   {0x44, 0x44, 0x44, 0x44}
 
#define PTX_NSC_INIT_TX_WAVEGEN_BANK0_INDEX   (0x11u)
 
#define PTX_NSC_INIT_TX_WAVEGEN_BANK0_DEFAULT
 
#define PTX_NSC_INIT_TX_WAVEGEN_BANK1_INDEX   (0x31u)
 
#define PTX_NSC_INIT_TX_WAVEGEN_BANK1_DEFAULT
 
Definitions for NSC INIT RESPONSE.
#define PTX_NSC_INIT_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_INIT_RSP_OPCODE   (0x42u)
 
Definitions for NSC Write Command.
#define PTX_NSC_WRITE_CMD_HD_LENGTH   (0x03u)
 
#define PTX_NSC_WRITE_CMD_OPCODE   (0x04u)
 
Definitions for Nsc Write Response.
#define PTX_NSC_WRITE_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_WRITE_RSP_OPCODE   (0x44u)
 
Definitions for NSC Read Command.
#define PTX_NSC_READ_CMD_HD_LENGTH   (0x03u)
 
#define PTX_NSC_READ_CMD_OPCODE   (0x03u)
 
Definitions for Nsc Read Response.
#define PTX_NSC_READ_RSP_HD_LENGTH   (0x03u)
 
#define PTX_NSC_READ_RSP_OPCODE   (0x43u)
 
Definitions for NSC Standby command.
#define PTX_NSC_STANDBY_CMD_OPCODE   (0x05u)
 
#define PTX_NSC_STANDBY_RSP_OPCODE   (0x45u)
 
#define PTX_NSC_STANDBY_RESP_LEN   (0x02u)
 
#define PTX_NSC_STANDBY_PARAMETERS_LEN   (0x00u)
 
Definitions for NSC Wakeup command.
#define PTX_NSC_WAKEUP_CMD_OPCODE   (0x06u)
 
#define PTX_NSC_WAKEUP_RSP_OPCODE   (0x46u)
 
#define PTX_NSC_WAKEUP_RESP_LEN   (0x02u)
 
#define PTX_NSC_WAKEUP_PARAMETERS_LEN   (0x00u)
 
Definitions for NSC Discover Command.
#define PTX_NSC_DISCOVER_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_DISCOVER_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_OPCODE_OPCODE   (0x12u)
 
#define PTX_NSC_DISCOVER_POLLA_INDEX   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_DEFAULT   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_NOT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLA_CMD_INDEX   (0x02u)
 
#define PTX_NSC_DISCOVER_POLLA_CMD_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_CMD_DEFAULT   (0x52u)
 
#define PTX_NSC_DISCOVER_POLLA_BAIL_OUT_INDEX   (0x03u)
 
#define PTX_NSC_DISCOVER_POLLA_BAIL_OUT_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_BAIL_OUT_DEFAULT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLA_BAIL_OUT_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLA_BAIL_OUT_NO   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLB_INDEX   (0x04u)
 
#define PTX_NSC_DISCOVER_POLLB_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLB_DEFAULT   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLB_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLB_NOT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLB_CMD_INDEX   (0x05u)
 
#define PTX_NSC_DISCOVER_POLLB_CMD_DEFAULT   {0x05, 0x00, 0x08}
 
#define PTX_NSC_DISCOVER_POLLB_BAIL_OUT_INDEX   (0x08u)
 
#define PTX_NSC_DISCOVER_POLLB_BAIL_OUT_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLB_BAIL_OUT_DEFAULT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLB_BAIL_OUT_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLB_BAIL_OUT_NO   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLF_INDEX   (0x09u)
 
#define PTX_NSC_DISCOVER_POLLF_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLF_DEFAULT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLF_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLF_NOT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLF_BAIL_OUT_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLF_BAIL_OUT_NO   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLF_BITRATE_INDEX   (0x0Au)
 
#define PTX_NSC_DISCOVER_POLLF_BITRATE_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLF_BITRATE_DEFAULT   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLF_BITRATE_212   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLF_BITRATE_424   (0x02u)
 
#define PTX_NSC_DISCOVER_POLLF_CMD_INDEX   (0x0Bu)
 
#define PTX_NSC_DISCOVER_POLLV_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLV_BAIL_OUT_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLV_BAIL_OUT_NO   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLACTIVE_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLISODEP_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLISODEP_NO   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLNFCDEP_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_POLLNFCDEP_NO   (0x00u)
 
#define PTX_NSC_DISCOVER_POLLF_CMD_DEFAULT   {0x00, 0x00, 0x00, 0x00, 0x00}
 
#define PTX_NSC_DISCOVER_POLL_CONFIG_CMD_INDEX   (0x10u)
 
#define PTX_NSC_DISCOVER_POLL_CONFIG_CMD_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENA_INDEX   (0x11u)
 
#define PTX_NSC_DISCOVER_LISTENA_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENA_DEFAULT   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENA_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENA_NOT   (0x00u)
 
#define PTX_NSC_DISCOVER_LISTENA_SENSRES_INDEX   (0x12u)
 
#define PTX_NSC_DISCOVER_LISTENA_SENSRES_DEFAULT   {0x00, 0x01}
 
#define PTX_NSC_DISCOVER_LISTENA_SEL_RES_INDEX   (0x14u)
 
#define PTX_NSC_DISCOVER_LISTENA_SEL_RES_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENA_SEL_RES_DEFAULT   (0x20u)
 
#define PTX_NSC_DISCOVER_LISTENA_NFCID1_INDEX   (0x15u)
 
#define PTX_NSC_DISCOVER_LISTENA_ATS_DEFAULT   {0x80, 0x00}
 
#define PTX_NSC_DISCOVER_LISTENB_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENB_DEFAULT   (0x00u)
 
#define PTX_NSC_DISCOVER_LISTENB_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENB_NOT   (0x00u)
 
#define PTX_NSC_DISCOVER_LISTENB_SENSB_RES_DEFAULT
 
#define PTX_NSC_DISCOVER_LISTENB_ATTRIB_RES_DEFAULT   {0x00, 0x00}
 
#define PTX_NSC_DISCOVER_LISTENB_ATTRIB_RES_LENGTH   (17u)
 
#define PTX_NSC_DISCOVER_LISTENF_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENF_DEFAULT   (0x00u)
 
#define PTX_NSC_DISCOVER_LISTENF_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENF_NOT   (0x00u)
 
#define PTX_NSC_DISCOVER_LISTENV_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENACTIVE_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENNFCDEP_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_LISTENISODEP_YES   (0x01u)
 
#define PTX_NSC_DISCOVER_IDLE_TIME_LENGTH   (0x03u)
 
#define PTX_NSC_DISCOVER_IDLE_TIME_DEFAULT   {0x00, 0x00, 0x20}
 
#define PTX_NSC_DISCOVER_IDLE_CONFIG_LENGTH   (0x01u)
 
#define PTX_NSC_DISCOVER_IDLE_CONFIG_DEFAULT   (0x9Fu)
 
#define PTX_NSC_DISCOVER_IDLE_STANDBY_ENABLE_MASK   (0x80u)
 
#define PTX_NSC_DISCOVER_IDLE_STANDBY_ENABLE_POS   (7u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_TIMER_ENABLE_MASK   (0x01u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_TIMER_ENABLE_POS   0
 
#define PTX_NSC_DISCOVER_IDLE_WU_RF_ENABLE_MASK   (0x02u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_RF_ENABLE_POS   (1u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_SWP_ENABLE_MASK   (0x04u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_SWP_ENABLE_POS   (2u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_HOST_ENABLE_MASK   (0x08u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_HOST_ENABLE_POS   (3u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_GPIO_ENABLE_MASK   (0x10u)
 
#define PTX_NSC_DISCOVER_IDLE_WU_GPIO_ENABLE_POS   (4u)
 
Definitions for NSC DISCOVER RESPONSE.
#define PTX_NSC_DISCOVER_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_DISCOVER_RSP_OPCODE   (0x52u)
 
Definitions for NSC_RF_CONFIG_CMD.
#define PTX_NSC_RF_CONFIG_CMD_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_CONFIG_CMD_OPCODE   (0x11u)
 
#define PTX_NSC_RF_CONFIG_CMD_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_NORT_LENGTH   (96u)
 
#define PTX_NSC_RF_CONFIG_CMD_PARAM_INDEX   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_PARAM_LENGTH   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_PARAM_NOONE   (0x00u)
 
#define PTX_NSC_RF_CONFIG_CMD_PARAM_ROUTING_TABLE   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_TX_WAVEBANK   (0x02u)
 
#define PTX_NSC_RF_CONFIG_CMD_TX_POWER_MODE   (0x02u)
 
#define PTX_NSC_RF_CONFIG_CMD_MISC   (0x04u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLA_106   (0x11u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLA_212   (0x12u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLA_424   (0x13u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLA_848   (0x14u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLB_106   (0x15u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLB_212   (0x16u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLB_424   (0x17u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLB_848   (0x18u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLF_212   (0x19u)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLF_424   (0x1Au)
 
#define PTX_NSC_RF_CONFIG_CMD_POLLV   (0x1Eu)
 
#define PTX_NSC_RF_CONFIG_CMD_LISTEN   (0x20u)
 
#define PTX_NSC_RF_CONFIG_CMD_RT_LENGTH_INDEX   (0x02u)
 
#define PTX_NSC_RF_CONFIG_CMD_RT_LENGTH_LENGTH   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_ROUTE_TYPE_LENGTH   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_EOC   (0x00u)
 
#define PTX_NSC_RF_CONFIG_CMD_ROUTE_TYPE_TECH_BASED   (0x01u)
 
#define PTX_NSC_RF_CONFIG_CMD_ROUTE_TYPE_PROTOCOL_BASED   (0x02u)
 
#define PTX_NSC_RF_CONFIG_CMD_ROUTE_TYPE_SYSTEM_CODE_BASED   (0x03u)
 
#define PTX_NSC_RF_CONFIG_CMD_ROUTE_TYPE_APDU_BASED   (0x04u)
 
#define PTX_NSC_RF_CONFIG_CMD_ROUTE_TYPE_AID_BASED   (0x05u)
 
Definitions for NSC RF CONFIG RESPONSE.
#define PTX_NSC_RF_CONFIG_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_RF_CONFIG_RSP_OPCODE   (0x51u)
 
Definitions for NSC RF SET PARAMETER CMD
#define PTX_NSC_RF_SET_PARAM_CMD_OPCODE   (0x16u)
 
#define PTX_NSC_RF_SET_PARAM_CMD_EOC   (0x00u)
 
Definitions for NSC RF RUN TEST CMD
#define PTX_NSC_RF_RUN_TEST_CMD_OPCODE   (0x17u)
 
Definitions for NSC RF STOP TEST CMD
#define PTX_NSC_RF_STOP_TEST_CMD_OPCODE   (0x18u)
 
Definitions for NSC RF SET PARAMETER RSP
#define PTX_NSC_RF_SET_PARAM_RSP_OPCODE   (0x56u)
 
#define PTX_NSC_RF_SET_PARAM_RSP_LENGTH   (0x02u)
 
Definitions for NSC RF RUN CMD RSP
#define PTX_NSC_RF_RUN_TEST_CMD_RSP_OPCODE   (0x57u)
 
#define PTX_NSC_RF_RUN_TEST_CMD_RSP_LENGTH   (0x02u)
 
Definitions for NSC RF STOP CMD RSP
#define PTX_NSC_RF_STOP_TEST_CMD_RSP_OPCODE   (0x58u)
 
#define PTX_NSC_RF_STOP_TEST_CMD_RSP_LENGTH   (0x02u)
 
Definitions for NSC_RF_ACTIVATE_CMD.
#define PTX_NSC_RF_ACTIVATE_CMD_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_ACTIVATE_CMD_OPCODE   (0x13u)
 
#define PTX_NSC_RF_ACTIVATE_CMD_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC RF ACTIVATE RESPONSE.
#define PTX_NSC_RF_ACTIVATE_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_RF_ACTIVATE_RSP_OPCODE   (0x53u)
 
Definitions for NSC_RF_ROUTING_TABLE_CMD.
#define PTX_NSC_ROUTINGT_CMD_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_ROUTINGT_CMD_OPCODE   (0x15u)
 
#define PTX_NSC_ROUTINGT_CMD_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC RF ROUTING TABLE RESPONSE.
#define PTX_NSC_ROUTINGT_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_ROUTINGT_RSP_OPCODE   (0x55u)
 
Definitions for NSC_RF_DEACTIVATE_CMD.
#define PTX_NSC_RF_DEACTIVATE_CMD_LENGTH   (0x01u)
 
#define PTX_NSC_RF_DEACTIVATE_CMD_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_DEACTIVATE_CMD_OPCODE   (0x14u)
 
#define PTX_NSC_RF_DEACTIVATE_CMD_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC_RF_DEACTIVATE_NTF.
#define PTX_NSC_RF_DEACTIVATE_NTF_REASON_DESELECT   (0x01u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_REASON_RELEASE   (0x02u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_REASON_RF_OFF   (0x03u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_COMMAND_FINISHED   (0x04u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_LENGTH_MIN   (0x02u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_LENGTH_MAX   (0x03u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_OPCODE   (0x94u)
 
#define PTX_NSC_RF_DEACTIVATE_NTF_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC SWP ACTIVATE Command.
#define PTX_NSC_SWP_ACTIVATE_OPCODE   (0x22u)
 
#define PTX_NSC_SWP_ACTIVATE_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_SWP_ACTIVATE_INTF_LENGTH   (0x01u)
 
#define PTX_NSC_SWP_ACTIVATE_INTF_DEFAULT   (0x00u)
 
#define PTX_NSC_SWP_ACTIVATE_INTF_UICC   (0x00u)
 
#define PTX_NSC_SWP_ACTIVATE_INTF_ESE   (0x01u)
 
#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_LENGTH   (0x01u)
 
#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_DEFAULT   (0x01u)
 
#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_LOW_POWER   (0x00u)
 
#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_FULL_POWER   (0x01u)
 
Definitions for NSC SWP ACTIVATE RESPONSE.
#define PTX_NSC_SWP_ACTIVATE_RSP_LENGTH_1   (0x03u)
 
#define PTX_NSC_SWP_ACTIVATE_RSP_LENGTH_2   (0x04u)
 
#define PTX_NSC_SWP_ACTIVATE_RSP_OPCODE   (0x62u)
 
#define PTX_NSC_SWP_INT_ACTIVATION_MASK   (0x01u)
 
#define PTX_NSC_SWP_INT_ACTIVATION_FAILED   (0x01u)
 
#define PTX_NSC_SWP_INT_ACTIVATION_POS   (0x00u)
 
#define PTX_NSC_SWP_IDENTITY_CHECK_FAILED   (0x01u)
 
Definitions for NSC SWP DEACTIVATE Command.
#define PTX_NSC_SWP_DEACTIVATE_LENGTH   (0x02u)
 
#define PTX_NSC_SWP_DEACTIVATE_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_SWP_DEACTIVATE_OPCODE   (0x23u)
 
#define PTX_NSC_SWP_DEACTIVATE_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_SWP_DEACTIVATE_VCC_INDEX   (0x01u)
 
#define PTX_NSC_SWP_DEACTIVATE_VCC_LENGTH   (0x01u)
 
#define PTX_NSC_SWP_DEACTIVATE_VCC_DEFAULT   (0x00u)
 
#define PTX_NSC_SWP_DEACTIVATE_VCC_ON   (0x01u)
 
#define PTX_NSC_SWP_DEACTIVATE_VCC_OFF   (0x00u)
 
Definitions for NSC SWP DEACTIVATE RESPONSE.
#define PTX_NSC_SWP_DEACTIVATE_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_SWP_DEACTIVATE_RSP_OPCODE   (0x63u)
 
Definitions for NSC SWP CONFIG Command.
#define PTX_NSC_SWP_CONFIG_OPCODE   (0x21u)
 
#define PTX_NSC_SWP_CONFIG_INTERFACE_LENGTH   (0x01u)
 
#define PTX_NSC_SWP_CONFIG_EOC   (0x00u)
 
#define PTX_NSC_SWP_CONFIG_SWP1_BD   (0x01u)
 
#define PTX_NSC_SWP_CONFIG_SWP1_SYNC_ID   (0x02u)
 
#define PTX_NSC_SWP_CONFIG_SWP2_BD   (0x11u)
 
#define PTX_NSC_SWP_CONFIG_SWP2_SYNC_ID   (0x12u)
 
Definitions for NSC SWP CONFIG RESPONSE.
#define PTX_NSC_SWP_CONFIG_RSP_LENGTH   (0x02u)
 
#define PTX_NSC_SWP_CONFIG_RSP_OPCODE   (0x61u)
 
General definitions for NTF.
#define PTX_NSC_NTF_OPCODE_INDEX   (0x00u)
 
Definitions for NSC Field NTF.
#define PTX_NSC_FIELD_NTF_LENGTH   (0x02u)
 
#define PTX_NSC_FIELD_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_FIELD_NTF_OPCODE   (0x91u)
 
#define PTX_NSC_FIELD_NTF_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_FIELD_NTF_FIELD_STATUS_INDEX   (0x01u)
 
#define PTX_NSC_FIELD_NTF_FIELD_STATUS_LENGTH   (0x01u)
 
#define PTX_NSC_FIELD_NTF_FIELD_STATUS_FIELD_ON   (0x01u)
 
#define PTX_NSC_FIELD_NTF_FIELD_STATUS_FIELD_OFF   (0x00u)
 
Definitions for NSC_RF_DISCOVER_NTF.
#define PTX_NSC_RF_DISCOVER_NTF_LENGTH   (0x02u)
 
#define PTX_NSC_RF_DISCOVER_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_DISCOVER_NTF_OPCODE   (0x92u)
 
#define PTX_NSC_RF_DISCOVER_NTF_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_RF_DISCOVER_NTF_CON_RF_TECH_INDEX   (0x01u)
 
#define PTX_NSC_RF_DISCOVER_NTF_CON_RF_TECH_LENGTH   (0x00u)
 
Definitions for NSC_RF_ACTIVATE_NTF.
#define PTX_NSC_RF_ACTIVATE_NTF_LENGTH   (0x02u)
 
#define PTX_NSC_RF_ACTIVATE_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_ACTIVATE_NTF_OPCODE   (0x93u)
 
#define PTX_NSC_RF_ACTIVATE_NTF_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_RF_ACTIVATE_NTF_CON_RF_TECH_INDEX   (0x01u)
 
#define PTX_NSC_RF_ACTIVATE_NTF_CON_RF_TECH_LENGTH   (0x00u)
 
Definitions for NSC_RF_DEBUG_NTF.
#define PTX_NSC_DEBUG_NTF_LENGTH   (0x02u)
 
#define PTX_NSC_DEBUG_NTF_MAX_LENGTH   (0xFEu)
 
#define PTX_NSC_DEBUG_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_DEBUG_NTF_OPCODE   (0x9Fu)
 
#define PTX_NSC_DEBUG_NTF_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC_RF_ERROR_NTF.
#define PTX_NSC_ERROR_NTF_LENGTH   (0x02u)
 
#define PTX_NSC_ERROR_NTF_MAX_LENGTH   (0xFEu)
 
#define PTX_NSC_ERROR_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_ERROR_NTF_OPCODE   (0x95u)
 
#define PTX_NSC_ERROR_NTF_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC_RF_LPCD_NTF.
#define PTX_NSC_RF_LPCD_NTF_LENGTH   (0x01u)
 
#define PTX_NSC_RF_LPCD_NTF_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_RF_LPCD_NTF_OPCODE   (0x97u)
 
#define PTX_NSC_RF_LPCD_NTF_OPCODE_LENGTH   (0x01u)
 
Definitions for NSC_DATA_MSG.
#define PTX_NSC_DATA_MSG_MAX_PAYLOAD_LEN   (253u)
 
#define PTX_NSC_HCP_MSG_MAX_LEN   (253u)
 
#define PTX_NSC_HCP_MSG_MAX_PAYLOAD_LEN   (251u)
 
#define PTX_NSC_DATA_MSG_OPCODE_INDEX   (0x00u)
 
#define PTX_NSC_NSC_RFD_MSG_OPCODE   (0xC2u)
 
#define PTX_NSC_DATA_MSG_OPCODE_CHAINING   (0xE2u)
 
#define PTX_NSC_DATA_MSG_OPCODE_LENGTH   (0x01u)
 
#define PTX_NSC_DATA_MSG_CON_MSG_LEN_INDEX   (0x01u)
 
#define PTX_NSC_DATA_MSG_CON_MSG_LENGTH   (0x01u)
 
#define PTX_NSC_DATA_MSG_CON_MSG_INDEX   (0x02u)
 
#define PTX_NSC_DATA_MSG_MASK_ERR_STATUS_BIT   (0x80u)
 
#define PTX_NSC_DATA_MSG_MASK_RESIDUAL_BITS   (0x07u)
 
Generic / Misc. Defines
#define PTX_NSC_MISC_RF_CONFIG_BUFFER_SIZE   (size_t)37
 
#define PTX_NSC_MISC_RF_CONFIG_FLAGS_SET   (uint8_t)0x01
 
#define PTX_NSC_MISC_RF_CONFIG_FLAGS_LOADED   (uint8_t)0x02
 

Typedefs

typedef enum ptxNsc_ErrorCodes ptxNsc_ErrorCodes_t
 NSC error codes.
 
typedef enum ptxNscRdTriggModes ptxNscRdTriggModes_t
 NSC Modes in Reader Mode (How has triggered the Reader Operation ? Either Application (e.g. NCI or Java) or HCI Component.)
 
typedef enum ptxNSC_CmdSched_Param ptxNSC_CmdSched_Param_t
 NSC command execution schedule control flag.
 
typedef struct ptxNSC_FwImage ptxNSC_FwImage_t
 Main NSC Fw Image structure.
 
typedef struct ptxNSC_WRA ptxNSC_WRA_t
 Main NSC WRA structure.
 
typedef struct ptxNSC_WRAMulti ptxNSC_WRAMulti_t
 Main NSC WRA Multi structure.
 
typedef struct ptxNSC_RRA ptxNSC_RRA_t
 Main NSC RRA structure.
 
typedef struct ptxNSC_RRAMulti ptxNSC_RRAMulti_t
 Main NSC RRA Multi structure.
 
typedef struct ptxNSC_WCA ptxNSC_WCA_t
 Main NSC WCA structure.
 
typedef struct ptxNSC_WriteBuffer ptxNSC_WriteBuffer_t
 Main NSC Write Buffer.
 
typedef struct ptxNSC_RCA ptxNSC_RCA_t
 Main NSC RCA structure.
 
typedef struct ptxNSC_GPBuffer ptxNSC_GPBuffer_t
 NSC General purpose buffer. Used to share already allocated data between threads.
 
typedef struct ptxNSC_ResetCmd ptxNSC_ResetCmd_t
 NSC data type to shared between threads for NSC Reset Command.
 
typedef struct ptxNSC_RfDiscoverCmd ptxNSC_RfDiscoverCmd_t
 NSC data type to shared between threads for NSC Rf Discover Command.
 
typedef struct ptxNSC_RfActivateCmd ptxNSC_RfActivateCmd_t
 NSC data type to share between threads for NSC Rf Activate Command.
 
typedef struct ptxNSC_InitCmd ptxNSC_InitCmd_t
 NSC data type to shared between threads for NSC Initialization Command.
 
typedef struct ptxNSC_RfConfigCmd ptxNSC_RfConfigCmd_t
 NSC data type to be shared between threads for NSC Rf Command.
 
typedef struct ptxNSC_CltMsg ptxNSC_CltMsg_t
 NSC CLT Message.
 
typedef struct ptxNSC_RFMiscConfig_Param ptxNSC_RFMiscConfig_Param_t
 NSC Misc. Rf Config Parameters.
 
typedef union ptxNSC_Data ptxNSC_Data_t
 Compound of all possible data types for different scenarios at NSC Component.
 

Enumerations

enum  ptxNsc_ErrorCodes {
  ptxNsc_Sucessful = (0x00u) , ptxNsc_UnknownError = (0x01u) , ptxNsc_NotAllowedCmd = (0x02u) , ptxNsc_UnknownCmdError = (0x03u) ,
  ptxNsc_InvalidParameter = (0x04u) , ptxNsc_RouteNotFound = (0x05u) , ptxNsc_PAThermalError = (0x06u) , ptxNsc_PAOvercurrentError = (0x07u) ,
  ptxNsc_DeviceInStandby = (0x08u) , ptxNsc_PAOvercurrentLimiter = (0x09u) , ptxNsc_RfCollisionError = (0x11u) , ptxNsc_RfTimeoutError = (0x12u) ,
  ptxNsc_RfTransmissionError = (0x13u) , ptxNsc_RfProtocolError = (0x14u) , ptxNsc_RfPollModeNotSupported = (0x15u) , ptxNsc_RfListenModeNotSupported = (0x16u) ,
  ptxNsc_SwpUiccNotPresent = (0x21u) , ptxNsc_SwpInterfaceError = (0x22u) , ptxNsc_SwpIdentityCheckFailed = (0x23u) , ptxNsc_SwpModeNotSupported = (0x24u) ,
  ptxNsc_CommInterfaceError = (0xFEu)
}
 NSC error codes. More...
 
enum  ptxNscRdTriggModes { RdTriggByApp , RdTriggByHci }
 NSC Modes in Reader Mode (How has triggered the Reader Operation ? Either Application (e.g. NCI or Java) or HCI Component.)
 
enum  ptxNSC_CmdSched_Param { ptxNSC_CmdSched_Post , ptxNSC_CmdSched_Immediate }
 NSC command execution schedule control flag. More...
 

Detailed Description

SPDX-License-Identifier: BSD-3-Clause

Copyright (c) 2026, Renesas Electronics Corporation and/or its affiliates

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of Renesas nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY Renesas "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL RENESAS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT

OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Project : PTX1K Module : NSC File : ptxNSC_InternalTypes.h

Description : Public header for NSC module internal types

Macro Definition Documentation

◆ PTX_NSC_DEBUG_NTF_LENGTH

#define PTX_NSC_DEBUG_NTF_LENGTH   (0x02u)

NSC Debug NTF length

◆ PTX_NSC_DEBUG_NTF_MAX_LENGTH

#define PTX_NSC_DEBUG_NTF_MAX_LENGTH   (0xFEu)

NSC Debug NTF Maximum length

◆ PTX_NSC_DEBUG_NTF_OPCODE

#define PTX_NSC_DEBUG_NTF_OPCODE   (0x9Fu)

NSC Debug NTF opcode

◆ PTX_NSC_DEBUG_NTF_OPCODE_INDEX

#define PTX_NSC_DEBUG_NTF_OPCODE_INDEX   (0x00u)

NSC Debug NTF opcode index

◆ PTX_NSC_DEBUG_NTF_OPCODE_LENGTH

#define PTX_NSC_DEBUG_NTF_OPCODE_LENGTH   (0x01u)

NSC Debug NTF opcode length

◆ PTX_NSC_ERROR_NTF_LENGTH

#define PTX_NSC_ERROR_NTF_LENGTH   (0x02u)

NSC Error NTF length

◆ PTX_NSC_ERROR_NTF_MAX_LENGTH

#define PTX_NSC_ERROR_NTF_MAX_LENGTH   (0xFEu)

NSC Error NTF Maximum length

◆ PTX_NSC_ERROR_NTF_OPCODE

#define PTX_NSC_ERROR_NTF_OPCODE   (0x95u)

NSC Error NTF opcode

◆ PTX_NSC_ERROR_NTF_OPCODE_INDEX

#define PTX_NSC_ERROR_NTF_OPCODE_INDEX   (0x00u)

NSC Error NTF opcode index

◆ PTX_NSC_ERROR_NTF_OPCODE_LENGTH

#define PTX_NSC_ERROR_NTF_OPCODE_LENGTH   (0x01u)

NSC Error NTF opcode length

◆ PTX_NSC_FIELD_NTF_FIELD_STATUS_FIELD_OFF

#define PTX_NSC_FIELD_NTF_FIELD_STATUS_FIELD_OFF   (0x00u)

NSC Field NTF Fiel Status Fiel Off

◆ PTX_NSC_FIELD_NTF_FIELD_STATUS_FIELD_ON

#define PTX_NSC_FIELD_NTF_FIELD_STATUS_FIELD_ON   (0x01u)

NSC Field NTF Fiel Status Field On

◆ PTX_NSC_FIELD_NTF_FIELD_STATUS_INDEX

#define PTX_NSC_FIELD_NTF_FIELD_STATUS_INDEX   (0x01u)

NSC Field NTF Fiel Status index

◆ PTX_NSC_FIELD_NTF_FIELD_STATUS_LENGTH

#define PTX_NSC_FIELD_NTF_FIELD_STATUS_LENGTH   (0x01u)

NSC Field NTF Fiel Status length

◆ PTX_NSC_FIELD_NTF_LENGTH

#define PTX_NSC_FIELD_NTF_LENGTH   (0x02u)

NSC Field NTF length

◆ PTX_NSC_FIELD_NTF_OPCODE

#define PTX_NSC_FIELD_NTF_OPCODE   (0x91u)

NSC Field NTF opcode

◆ PTX_NSC_FIELD_NTF_OPCODE_INDEX

#define PTX_NSC_FIELD_NTF_OPCODE_INDEX   (0x00u)

NSC Field NTF opcode index

◆ PTX_NSC_FIELD_NTF_OPCODE_LENGTH

#define PTX_NSC_FIELD_NTF_OPCODE_LENGTH   (0x01u)

NSC Field NTF opcode length

◆ PTX_NSC_NTF_OPCODE_INDEX

#define PTX_NSC_NTF_OPCODE_INDEX   (0x00u)

NSC NTF opcode index

◆ PTX_NSC_RF_ACTIVATE_NTF_CON_RF_TECH_INDEX

#define PTX_NSC_RF_ACTIVATE_NTF_CON_RF_TECH_INDEX   (0x01u)

NSC RF Activate NTF Con RF Tech index

◆ PTX_NSC_RF_ACTIVATE_NTF_CON_RF_TECH_LENGTH

#define PTX_NSC_RF_ACTIVATE_NTF_CON_RF_TECH_LENGTH   (0x00u)

NSC RF Activate NTF Con RF Tech length

◆ PTX_NSC_RF_ACTIVATE_NTF_LENGTH

#define PTX_NSC_RF_ACTIVATE_NTF_LENGTH   (0x02u)

NSC RF Activate NTF length

◆ PTX_NSC_RF_ACTIVATE_NTF_OPCODE

#define PTX_NSC_RF_ACTIVATE_NTF_OPCODE   (0x93u)

NSC RF Activate NTF opcode

◆ PTX_NSC_RF_ACTIVATE_NTF_OPCODE_INDEX

#define PTX_NSC_RF_ACTIVATE_NTF_OPCODE_INDEX   (0x00u)

NSC RF Activate NTF opcode index

◆ PTX_NSC_RF_ACTIVATE_NTF_OPCODE_LENGTH

#define PTX_NSC_RF_ACTIVATE_NTF_OPCODE_LENGTH   (0x01u)

NSC RF Activate NTF opcode length

◆ PTX_NSC_RF_DISCOVER_NTF_CON_RF_TECH_INDEX

#define PTX_NSC_RF_DISCOVER_NTF_CON_RF_TECH_INDEX   (0x01u)

NSC RF Discover NTF Con RF Tech index

◆ PTX_NSC_RF_DISCOVER_NTF_CON_RF_TECH_LENGTH

#define PTX_NSC_RF_DISCOVER_NTF_CON_RF_TECH_LENGTH   (0x00u)

NSC RF Discover NTF Con RF Tech length

◆ PTX_NSC_RF_DISCOVER_NTF_LENGTH

#define PTX_NSC_RF_DISCOVER_NTF_LENGTH   (0x02u)

NSC RF Discover NTF length

◆ PTX_NSC_RF_DISCOVER_NTF_OPCODE

#define PTX_NSC_RF_DISCOVER_NTF_OPCODE   (0x92u)

NSC RF Discover NTF opcode

◆ PTX_NSC_RF_DISCOVER_NTF_OPCODE_INDEX

#define PTX_NSC_RF_DISCOVER_NTF_OPCODE_INDEX   (0x00u)

NSC RF Discover NTF opcode index

◆ PTX_NSC_RF_DISCOVER_NTF_OPCODE_LENGTH

#define PTX_NSC_RF_DISCOVER_NTF_OPCODE_LENGTH   (0x01u)

NSC RF Discover NTF opcode length

◆ PTX_NSC_RF_LPCD_NTF_LENGTH

#define PTX_NSC_RF_LPCD_NTF_LENGTH   (0x01u)

NSC RF LPCD NTF length

◆ PTX_NSC_RF_LPCD_NTF_OPCODE

#define PTX_NSC_RF_LPCD_NTF_OPCODE   (0x97u)

NSC RF LPCD NTF opcode

◆ PTX_NSC_RF_LPCD_NTF_OPCODE_INDEX

#define PTX_NSC_RF_LPCD_NTF_OPCODE_INDEX   (0x00u)

NSC RF LPCD NTF opcode index

◆ PTX_NSC_RF_LPCD_NTF_OPCODE_LENGTH

#define PTX_NSC_RF_LPCD_NTF_OPCODE_LENGTH   (0x01u)

NSC RF LPCD NTF opcode length

◆ PTX_NSC_SWP_ACTIVATE_INTF_DEFAULT

#define PTX_NSC_SWP_ACTIVATE_INTF_DEFAULT   (0x00u)

NSC SWP Activate INTF default

◆ PTX_NSC_SWP_ACTIVATE_INTF_ESE

#define PTX_NSC_SWP_ACTIVATE_INTF_ESE   (0x01u)

NSC SWP Activate INTF ESE

◆ PTX_NSC_SWP_ACTIVATE_INTF_LENGTH

#define PTX_NSC_SWP_ACTIVATE_INTF_LENGTH   (0x01u)

NSC SWP Activate INTF length

◆ PTX_NSC_SWP_ACTIVATE_INTF_UICC

#define PTX_NSC_SWP_ACTIVATE_INTF_UICC   (0x00u)

NSC SWP Activate INTF UICC

◆ PTX_NSC_SWP_ACTIVATE_OPCODE

#define PTX_NSC_SWP_ACTIVATE_OPCODE   (0x22u)

NSC SWP Activate opcode

◆ PTX_NSC_SWP_ACTIVATE_OPCODE_LENGTH

#define PTX_NSC_SWP_ACTIVATE_OPCODE_LENGTH   (0x01u)

NSC SWP Activate opcode length

◆ PTX_NSC_SWP_ACTIVATE_POWER_MODE_DEFAULT

#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_DEFAULT   (0x01u)

NSC SWP Activate Power Mode default

◆ PTX_NSC_SWP_ACTIVATE_POWER_MODE_FULL_POWER

#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_FULL_POWER   (0x01u)

NSC SWP Activate Power Mode Full Power

◆ PTX_NSC_SWP_ACTIVATE_POWER_MODE_LENGTH

#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_LENGTH   (0x01u)

NSC SWP Activate Power Mode length

◆ PTX_NSC_SWP_ACTIVATE_POWER_MODE_LOW_POWER

#define PTX_NSC_SWP_ACTIVATE_POWER_MODE_LOW_POWER   (0x00u)

NSC SWP Activate Power Mode Low Power

◆ PTX_NSC_SWP_ACTIVATE_RSP_LENGTH_1

#define PTX_NSC_SWP_ACTIVATE_RSP_LENGTH_1   (0x03u)

NSC SWP Activate RSP length 1

◆ PTX_NSC_SWP_ACTIVATE_RSP_LENGTH_2

#define PTX_NSC_SWP_ACTIVATE_RSP_LENGTH_2   (0x04u)

NSC SWP Activate RSP length 2

◆ PTX_NSC_SWP_ACTIVATE_RSP_OPCODE

#define PTX_NSC_SWP_ACTIVATE_RSP_OPCODE   (0x62u)

NSC SWP Activate RSP opcode

◆ PTX_NSC_SWP_CONFIG_EOC

#define PTX_NSC_SWP_CONFIG_EOC   (0x00u)

NSC SWP Config EOC

◆ PTX_NSC_SWP_CONFIG_INTERFACE_LENGTH

#define PTX_NSC_SWP_CONFIG_INTERFACE_LENGTH   (0x01u)

NSC SWP Config interface length

◆ PTX_NSC_SWP_CONFIG_OPCODE

#define PTX_NSC_SWP_CONFIG_OPCODE   (0x21u)

NSC SWP Config opcode

◆ PTX_NSC_SWP_CONFIG_RSP_LENGTH

#define PTX_NSC_SWP_CONFIG_RSP_LENGTH   (0x02u)

NSC SWP Config RSP length

◆ PTX_NSC_SWP_CONFIG_RSP_OPCODE

#define PTX_NSC_SWP_CONFIG_RSP_OPCODE   (0x61u)

NSC SWP Config RSP opcode

◆ PTX_NSC_SWP_CONFIG_SWP1_BD

#define PTX_NSC_SWP_CONFIG_SWP1_BD   (0x01u)

NSC SWP Config SWP1 BD

◆ PTX_NSC_SWP_CONFIG_SWP1_SYNC_ID

#define PTX_NSC_SWP_CONFIG_SWP1_SYNC_ID   (0x02u)

NSC SWP Config SWP1 Sync ID

◆ PTX_NSC_SWP_CONFIG_SWP2_BD

#define PTX_NSC_SWP_CONFIG_SWP2_BD   (0x11u)

NSC SWP Config SWP2 BD

◆ PTX_NSC_SWP_CONFIG_SWP2_SYNC_ID

#define PTX_NSC_SWP_CONFIG_SWP2_SYNC_ID   (0x12u)

NSC SWP Config SWP2 Sync ID

◆ PTX_NSC_SWP_DEACTIVATE_LENGTH

#define PTX_NSC_SWP_DEACTIVATE_LENGTH   (0x02u)

NSC SWP Deactivate length

◆ PTX_NSC_SWP_DEACTIVATE_OPCODE

#define PTX_NSC_SWP_DEACTIVATE_OPCODE   (0x23u)

NSC SWP Deactivate opcode

◆ PTX_NSC_SWP_DEACTIVATE_OPCODE_INDEX

#define PTX_NSC_SWP_DEACTIVATE_OPCODE_INDEX   (0x00u)

NSC SWP Deactivate opcode index

◆ PTX_NSC_SWP_DEACTIVATE_OPCODE_LENGTH

#define PTX_NSC_SWP_DEACTIVATE_OPCODE_LENGTH   (0x01u)

NSC SWP Deactivate opcode length

◆ PTX_NSC_SWP_DEACTIVATE_RSP_LENGTH

#define PTX_NSC_SWP_DEACTIVATE_RSP_LENGTH   (0x02u)

NSC SWP Deactivate RSP length

◆ PTX_NSC_SWP_DEACTIVATE_RSP_OPCODE

#define PTX_NSC_SWP_DEACTIVATE_RSP_OPCODE   (0x63u)

NSC SWP Deactivate RSp opcode

◆ PTX_NSC_SWP_DEACTIVATE_VCC_DEFAULT

#define PTX_NSC_SWP_DEACTIVATE_VCC_DEFAULT   (0x00u)

NSC SWP Deactivate VCC default

◆ PTX_NSC_SWP_DEACTIVATE_VCC_INDEX

#define PTX_NSC_SWP_DEACTIVATE_VCC_INDEX   (0x01u)

NSC SWP Deactivate VCC index

◆ PTX_NSC_SWP_DEACTIVATE_VCC_LENGTH

#define PTX_NSC_SWP_DEACTIVATE_VCC_LENGTH   (0x01u)

NSC SWP Deactivate VCC length

◆ PTX_NSC_SWP_DEACTIVATE_VCC_OFF

#define PTX_NSC_SWP_DEACTIVATE_VCC_OFF   (0x00u)

NSC SWP Deactivate VCC Off

◆ PTX_NSC_SWP_DEACTIVATE_VCC_ON

#define PTX_NSC_SWP_DEACTIVATE_VCC_ON   (0x01u)

NSC SWP Deactivate VCC On

◆ PTX_NSC_SWP_IDENTITY_CHECK_FAILED

#define PTX_NSC_SWP_IDENTITY_CHECK_FAILED   (0x01u)

NSC SWP Identity Check Failed

◆ PTX_NSC_SWP_INT_ACTIVATION_FAILED

#define PTX_NSC_SWP_INT_ACTIVATION_FAILED   (0x01u)

NSC SWP INT Activation Failed

◆ PTX_NSC_SWP_INT_ACTIVATION_MASK

#define PTX_NSC_SWP_INT_ACTIVATION_MASK   (0x01u)

NSC SWP INT Activation Mask

◆ PTX_NSC_SWP_INT_ACTIVATION_POS

#define PTX_NSC_SWP_INT_ACTIVATION_POS   (0x00u)

NSC SWP INT Activation POS