Enumerations | |
enum | NRF_SOC_SVCS { SD_PPI_CHANNEL_ENABLE_GET = (0x20), SD_PPI_CHANNEL_ENABLE_SET, SD_PPI_CHANNEL_ENABLE_CLR, SD_PPI_CHANNEL_ASSIGN, SD_PPI_GROUP_TASK_ENABLE, SD_PPI_GROUP_TASK_DISABLE, SD_PPI_GROUP_ASSIGN, SD_PPI_GROUP_GET, SD_FLASH_PAGE_ERASE, SD_FLASH_WRITE, SD_FLASH_PROTECT, SD_MUTEX_NEW = (0x2B), SD_MUTEX_ACQUIRE, SD_MUTEX_RELEASE, SD_RFU_1, SD_RFU_2, SD_RFU_3, SD_RFU_4, SD_RFU_5, SD_RFU_6, SD_RFU_7, SD_RFU_8, SD_RFU_9, SD_RFU_10, SD_RAND_APPLICATION_POOL_CAPACITY_GET, SD_RAND_APPLICATION_BYTES_AVAILABLE_GET, SD_RAND_APPLICATION_VECTOR_GET, SD_POWER_MODE_SET, SD_POWER_SYSTEM_OFF, SD_POWER_RESET_REASON_GET, SD_POWER_RESET_REASON_CLR, SD_POWER_POF_ENABLE, SD_POWER_POF_THRESHOLD_SET, SD_POWER_RAMON_SET, SD_POWER_RAMON_CLR, SD_POWER_RAMON_GET, SD_POWER_GPREGRET_SET, SD_POWER_GPREGRET_CLR, SD_POWER_GPREGRET_GET, SD_POWER_DCDC_MODE_SET, SD_APP_EVT_WAIT, SD_CLOCK_HFCLK_REQUEST, SD_CLOCK_HFCLK_RELEASE, SD_CLOCK_HFCLK_IS_RUNNING, SD_RADIO_NOTIFICATION_CFG_SET, SD_ECB_BLOCK_ENCRYPT, SD_ECB_BLOCKS_ENCRYPT, SD_RADIO_SESSION_OPEN, SD_RADIO_SESSION_CLOSE, SD_RADIO_REQUEST, SD_EVT_GET, SD_TEMP_GET, SVC_SOC_LAST } |
The SVC numbers used by the SVC functions in the SoC library. | |
enum | NRF_MUTEX_VALUES { NRF_MUTEX_FREE, NRF_MUTEX_TAKEN } |
Possible values of a nrf_mutex_t. | |
enum | NRF_POWER_MODES { NRF_POWER_MODE_CONSTLAT, NRF_POWER_MODE_LOWPWR } |
Power modes. More... | |
enum | NRF_POWER_THRESHOLDS { NRF_POWER_THRESHOLD_V21, NRF_POWER_THRESHOLD_V23, NRF_POWER_THRESHOLD_V25, NRF_POWER_THRESHOLD_V27 } |
Power failure thresholds. More... | |
enum | NRF_POWER_DCDC_MODES { NRF_POWER_DCDC_DISABLE, NRF_POWER_DCDC_ENABLE } |
DC/DC converter modes. More... | |
enum | NRF_RADIO_NOTIFICATION_DISTANCES { NRF_RADIO_NOTIFICATION_DISTANCE_NONE = 0, NRF_RADIO_NOTIFICATION_DISTANCE_800US, NRF_RADIO_NOTIFICATION_DISTANCE_1740US, NRF_RADIO_NOTIFICATION_DISTANCE_2680US, NRF_RADIO_NOTIFICATION_DISTANCE_3620US, NRF_RADIO_NOTIFICATION_DISTANCE_4560US, NRF_RADIO_NOTIFICATION_DISTANCE_5500US } |
Radio notification distances. More... | |
enum | NRF_RADIO_NOTIFICATION_TYPES { NRF_RADIO_NOTIFICATION_TYPE_NONE = 0, NRF_RADIO_NOTIFICATION_TYPE_INT_ON_ACTIVE, NRF_RADIO_NOTIFICATION_TYPE_INT_ON_INACTIVE, NRF_RADIO_NOTIFICATION_TYPE_INT_ON_BOTH } |
Radio notification types. More... | |
enum | NRF_RADIO_CALLBACK_SIGNAL_TYPE { NRF_RADIO_CALLBACK_SIGNAL_TYPE_START, NRF_RADIO_CALLBACK_SIGNAL_TYPE_TIMER0, NRF_RADIO_CALLBACK_SIGNAL_TYPE_RADIO, NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_FAILED, NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED } |
The Radio signal callback types. More... | |
enum | NRF_RADIO_SIGNAL_CALLBACK_ACTION { NRF_RADIO_SIGNAL_CALLBACK_ACTION_NONE, NRF_RADIO_SIGNAL_CALLBACK_ACTION_EXTEND, NRF_RADIO_SIGNAL_CALLBACK_ACTION_END, NRF_RADIO_SIGNAL_CALLBACK_ACTION_REQUEST_AND_END } |
The actions requested by the signal callback. More... | |
enum | NRF_RADIO_HFCLK_CFG { NRF_RADIO_HFCLK_CFG_XTAL_GUARANTEED, NRF_RADIO_HFCLK_CFG_NO_GUARANTEE } |
Radio timeslot high frequency clock source configuration. More... | |
enum | NRF_RADIO_PRIORITY { NRF_RADIO_PRIORITY_HIGH, NRF_RADIO_PRIORITY_NORMAL } |
Radio timeslot priorities. More... | |
enum | NRF_RADIO_REQUEST_TYPE { NRF_RADIO_REQ_TYPE_EARLIEST, NRF_RADIO_REQ_TYPE_NORMAL } |
Radio timeslot request type. More... | |
enum | NRF_SOC_EVTS { NRF_EVT_HFCLKSTARTED, NRF_EVT_POWER_FAILURE_WARNING, NRF_EVT_FLASH_OPERATION_SUCCESS, NRF_EVT_FLASH_OPERATION_ERROR, NRF_EVT_RADIO_BLOCKED, NRF_EVT_RADIO_CANCELED, NRF_EVT_RADIO_SIGNAL_CALLBACK_INVALID_RETURN, NRF_EVT_RADIO_SESSION_IDLE, NRF_EVT_RADIO_SESSION_CLOSED, NRF_EVT_NUMBER_OF_EVTS } |
SoC Events. More... | |
enum NRF_POWER_DCDC_MODES |
enum NRF_POWER_MODES |
enum NRF_POWER_THRESHOLDS |
The Radio signal callback types.
enum NRF_RADIO_HFCLK_CFG |
Radio timeslot high frequency clock source configuration.
Radio notification distances.
Radio notification types.
enum NRF_RADIO_PRIORITY |
The actions requested by the signal callback.
This code gives the SOC instructions about what action to take when the signal callback has returned.
enum NRF_SOC_EVTS |
SoC Events.