Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
naibrd_ar.h File Reference

Go to the source code of this file.

Typedefs

typedef enum naibrd_ar_parity naibrd_ar_parity_t
 
typedef enum naibrd_ar_tstamp naibrd_ar_tstamp_t
 
typedef enum naibrd_ar_rx_mode naibrd_ar_rx_mode_t
 
typedef enum naibrd_ar_tx_mode naibrd_ar_tx_mode_t
 
typedef enum naibrd_ar_datarate naibrd_ar_datarate_t
 
typedef enum naibrd_ar_status_access_type naibrd_ar_status_access_type_t
 
typedef enum naibrd_ar_sched_cmd naibrd_ar_sched_cmd_t
 
typedef enum naibrd_ar_chan_mapped_status_type naibrd_ar_chan_mapped_status_type_t
 
typedef enum naibrd_ar_event_mapped_status_type naibrd_ar_event_mapped_status_type_t
 
typedef enum naibrd_ar_event_mapped_category_type naibrd_ar_event_mapped_category_type_t
 
typedef enum naibrd_ar568_tx_mode naibrd_ar568_tx_mode_t
 
typedef enum naibrd_ar568_chan_mapped_status_type naibrd_ar568_chan_mapped_status_type_t
 
typedef enum naibrd_ar568_event_mapped_status_type naibrd_ar568_event_mapped_status_type_t
 
typedef enum naibrd_ar568_event_mapped_category_type naibrd_ar568_event_mapped_category_type_t
 
typedef enum naibrd_ar579_tx_mode naibrd_ar579_tx_mode_t
 
typedef enum naibrd_ar579_slope_control naibrd_ar579_slope_control_t
 
typedef enum naibrd_ar579_chan_mapped_status_type naibrd_ar579_chan_mapped_status_type_t
 
typedef enum naibrd_ar579_event_mapped_status_type naibrd_ar579_event_mapped_status_type_t
 
typedef enum naibrd_ar579_event_mapped_category_type naibrd_ar579_event_mapped_category_type_t
 

Enumerations

enum  naibrd_ar_parity { NAIBRD_AR_PAR_ODD = 0u , NAIBRD_AR_PAR_NONE = 1u }
 
enum  naibrd_ar_tstamp { NAIBRD_AR_TSTAMP_1US = 0x00000000 , NAIBRD_AR_TSTAMP_10US = 0x00000001 , NAIBRD_AR_TSTAMP_100US = 0x00000002 , NAIBRD_AR_TSTAMP_1MS = 0x00000003 }
 
enum  naibrd_ar_rx_mode { NAIBRD_AR_RX_FIFO_MODE = 0u , NAIBRD_AR_RX_MBOX_MODE = 1u }
 
enum  naibrd_ar_tx_mode { NAIBRD_AR_TX_SENDMODE_IMMED = 0u , NAIBRD_AR_TX_SENDMODE_SCHED = 1u , NAIBRD_AR_TX_SENDMODE_TRGF = 2u }
 
enum  naibrd_ar_datarate { NAIBRD_AR_SPEED_LOW = 0u , NAIBRD_AR_SPEED_HIGH = 1u }
 
enum  naibrd_ar_status_access_type { NAIBRD_AR_STATUS_LATCHED = 0u , NAIBRD_AR_STATUS_REALTIME = 1u }
 
enum  naibrd_ar_sched_cmd {
  NAIBRD_AR_TX_SCHED_STOP = 0x0 , NAIBRD_AR_TX_SCHED_MESSAGE = 0x1 , NAIBRD_AR_TX_SCHED_GAP = 0x2 , NAIBRD_AR_TX_SCHED_FIXEDGAP = 0x3 ,
  NAIBRD_AR_TX_SCHED_PAUSE = 0x4 , NAIBRD_AR_TX_SCHED_INTERRUPT = 0x5 , NAIBRD_AR_TX_SCHED_JUMP = 0x6
}
 
enum  naibrd_ar_chan_mapped_status_type { NAIBRD_AR_STATUS_BIT_LATCHED , NAIBRD_AR_STATUS_BIT_REALTIME , NAIBRD_AR_STATUS_SUMMARY_RX_AVAIL_LATCHED , NAIBRD_AR_STATUS_SUMMARY_RX_AVAIL_REALTIME }
 
enum  naibrd_ar_event_mapped_status_type {
  NAIBRD_AR_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_REALTIME = 0 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_LATCHED = 1 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_REALTIME = 2 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_LATCHED = 3 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_FULL_REALTIME = 4 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_FULL_LATCHED = 5 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_REALTIME = 6 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_LATCHED = 7 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_REALTIME = 8 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_LATCHED = 9 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_REALTIME = 10 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_LATCHED = 11 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_FULL_REALTIME = 12 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_FULL_LATCHED = 13 , NAIBRD_AR_EVENT_STATUS_GENERAL_PARITY_ERROR_REALTIME = 14 , NAIBRD_AR_EVENT_STATUS_GENERAL_PARITY_ERROR_LATCHED = 15 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_RX_ERROR_REALTIME = 16 , NAIBRD_AR_EVENT_STATUS_GENERAL_RX_ERROR_LATCHED = 17 , NAIBRD_AR_EVENT_STATUS_GENERAL_BIT_ERROR_REALTIME = 18 , NAIBRD_AR_EVENT_STATUS_GENERAL_BIT_ERROR_LATCHED = 19 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_SCHED_INTERRUPT_REALTIME = 20 , NAIBRD_AR_EVENT_STATUS_GENERAL_SCHED_INTERRUPT_LATCHED = 21 , NAIBRD_AR_EVENT_STATUS_GENERAL_ASYNC_DATA_AVAIL_REALTIME = 22 , NAIBRD_AR_EVENT_STATUS_GENERAL_ASYNC_DATA_AVAIL_LATCHED = 23 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_TX_COMPLETE_REALTIME = 24 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_COMPLETE_LATCHED = 25 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_RUN_REALTIME = 26 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_RUN_LATCHED = 27 ,
  NAIBRD_AR_EVENT_STATUS_GENERAL_TX_PAUSE_REALTIME = 28 , NAIBRD_AR_EVENT_STATUS_GENERAL_TX_PAUSE_LATCHED = 29
}
 
enum  naibrd_ar_event_mapped_category_type { NAIBRD_AR_EVENT_MAP_GENERAL }
 
enum  naibrd_ar568_tx_mode { NAIBRD_AR568_TX_SENDMODE_IMMED = 0u , NAIBRD_AR568_TX_SENDMODE_TRGF = 1u }
 
enum  naibrd_ar568_chan_mapped_status_type { NAIBRD_AR568_STATUS_BIT_LATCHED , NAIBRD_AR568_STATUS_BIT_REALTIME }
 
enum  naibrd_ar568_event_mapped_status_type {
  NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_REALTIME = 0 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_LATCHED = 1 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_REALTIME = 2 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_LATCHED = 3 ,
  NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_REALTIME = 4 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_LATCHED = 5 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_REALTIME = 6 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_LATCHED = 7 ,
  NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_FULL_REALTIME = 8 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_FULL_LATCHED = 9 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_REALTIME = 10 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_LATCHED = 11 ,
  NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_REALTIME = 12 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_LATCHED = 13 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FRAME_ERROR_REALTIME = 14 , NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FRAME_ERROR_LATCHED = 15 ,
  NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_BUSY_REALTIME = 16 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_BUSY_LATCHED = 17 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_REALTIME = 18 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_LATCHED = 19 ,
  NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_REALTIME = 20 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_LATCHED = 21 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_REALTIME = 22 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_LATCHED = 23 ,
  NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_FULL_REALTIME = 24 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_FULL_LATCHED = 25 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_REALTIME = 26 , NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_LATCHED = 27
}
 
enum  naibrd_ar568_event_mapped_category_type { NAIBRD_AR568_EVENT_MAP_GENERAL }
 
enum  naibrd_ar579_tx_mode { NAIBRD_AR579_TX_SENDMODE_IMMED = 0u , NAIBRD_AR579_TX_SENDMODE_TRGF = 2u }
 
enum  naibrd_ar579_slope_control { NAIBRD_AR579_RISE_FALL_TIME_10_US = 0u , NAIBRD_AR579_RISE_FALL_TIME_1_5_US = 1u }
 
enum  naibrd_ar579_chan_mapped_status_type { NAIBRD_AR579_STATUS_BIT_LATCHED , NAIBRD_AR579_STATUS_BIT_REALTIME }
 
enum  naibrd_ar579_event_mapped_status_type {
  NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_REALTIME = 0 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_LATCHED = 1 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_REALTIME = 2 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_LATCHED = 3 ,
  NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_REALTIME = 4 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_LATCHED = 5 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_REALTIME = 6 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_LATCHED = 7 ,
  NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_FULL_REALTIME = 8 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_FULL_LATCHED = 9 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_REALTIME = 10 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_LATCHED = 11 ,
  NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_REALTIME = 12 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_LATCHED = 13 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_PARITY_ERROR_REALTIME = 14 , NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_PARITY_ERROR_LATCHED = 15 ,
  NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_BUSY_REALTIME = 16 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_BUSY_LATCHED = 17 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_REALTIME = 18 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_LATCHED = 19 ,
  NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_REALTIME = 20 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_LATCHED = 21 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_REALTIME = 22 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_LATCHED = 23 ,
  NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_FULL_REALTIME = 24 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_FULL_LATCHED = 25 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_REALTIME = 26 , NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_LATCHED = 27
}
 
enum  naibrd_ar579_event_mapped_category_type { NAIBRD_AR579_EVENT_MAP_GENERAL }
 

Typedef Documentation

◆ naibrd_ar568_chan_mapped_status_type_t

◆ naibrd_ar568_event_mapped_category_type_t

◆ naibrd_ar568_event_mapped_status_type_t

◆ naibrd_ar568_tx_mode_t

◆ naibrd_ar579_chan_mapped_status_type_t

◆ naibrd_ar579_event_mapped_category_type_t

◆ naibrd_ar579_event_mapped_status_type_t

◆ naibrd_ar579_slope_control_t

◆ naibrd_ar579_tx_mode_t

◆ naibrd_ar_chan_mapped_status_type_t

◆ naibrd_ar_datarate_t

◆ naibrd_ar_event_mapped_category_type_t

◆ naibrd_ar_event_mapped_status_type_t

◆ naibrd_ar_parity_t

◆ naibrd_ar_rx_mode_t

◆ naibrd_ar_sched_cmd_t

◆ naibrd_ar_status_access_type_t

◆ naibrd_ar_tstamp_t

◆ naibrd_ar_tx_mode_t

Enumeration Type Documentation

◆ naibrd_ar568_chan_mapped_status_type

naibrd_ar568_chan_mapped_status_type

Enumerator
NAIBRD_AR568_STATUS_BIT_LATCHED 
NAIBRD_AR568_STATUS_BIT_REALTIME 

◆ naibrd_ar568_event_mapped_category_type

◆ naibrd_ar568_event_mapped_status_type

naibrd_ar568_event_mapped_status_type

Enumerator
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_FULL_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_FULL_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FRAME_ERROR_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_RX_FRAME_ERROR_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_BUSY_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_BUSY_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_FULL_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_FULL_LATCHED 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_REALTIME 
NAIBRD_AR568_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_LATCHED 

◆ naibrd_ar568_tx_mode

naibrd_ar568_tx_mode

Enumerator
NAIBRD_AR568_TX_SENDMODE_IMMED 
NAIBRD_AR568_TX_SENDMODE_TRGF 

◆ naibrd_ar579_chan_mapped_status_type

naibrd_ar579_chan_mapped_status_type

Enumerator
NAIBRD_AR579_STATUS_BIT_LATCHED 
NAIBRD_AR579_STATUS_BIT_REALTIME 

◆ naibrd_ar579_event_mapped_category_type

◆ naibrd_ar579_event_mapped_status_type

naibrd_ar579_event_mapped_status_type

Enumerator
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_EMPTY_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_EMPTY_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_FULL_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_FULL_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_READ_ERROR_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_PARITY_ERROR_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_RX_PARITY_ERROR_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_BUSY_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_BUSY_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_ALM_FULL_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_FULL_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_FULL_LATCHED 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_REALTIME 
NAIBRD_AR579_EVENT_STATUS_GENERAL_TX_FIFO_OVERFLOW_LATCHED 

◆ naibrd_ar579_slope_control

naibrd_ar579_slope_control

Enumerator
NAIBRD_AR579_RISE_FALL_TIME_10_US 
NAIBRD_AR579_RISE_FALL_TIME_1_5_US 

◆ naibrd_ar579_tx_mode

naibrd_ar579_tx_mode

Enumerator
NAIBRD_AR579_TX_SENDMODE_IMMED 
NAIBRD_AR579_TX_SENDMODE_TRGF 

◆ naibrd_ar_chan_mapped_status_type

naibrd_ar_chan_mapped_status_type

Enumerator
NAIBRD_AR_STATUS_BIT_LATCHED 
NAIBRD_AR_STATUS_BIT_REALTIME 
NAIBRD_AR_STATUS_SUMMARY_RX_AVAIL_LATCHED 
NAIBRD_AR_STATUS_SUMMARY_RX_AVAIL_REALTIME 

◆ naibrd_ar_datarate

naibrd_ar_datarate

Enumerator
NAIBRD_AR_SPEED_LOW 
NAIBRD_AR_SPEED_HIGH 

◆ naibrd_ar_event_mapped_category_type

naibrd_ar_event_mapped_category_type

Enumerator
NAIBRD_AR_EVENT_MAP_GENERAL 

◆ naibrd_ar_event_mapped_status_type

naibrd_ar_event_mapped_status_type

Enumerator
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_DATA_AVAIL_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_ALM_FULL_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_FULL_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_FULL_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_FIFO_OVERFLOW_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_EMPTY_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_ALM_EMPTY_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_FULL_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_FIFO_FULL_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_PARITY_ERROR_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_PARITY_ERROR_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_ERROR_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_RX_ERROR_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_BIT_ERROR_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_BIT_ERROR_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_SCHED_INTERRUPT_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_SCHED_INTERRUPT_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_ASYNC_DATA_AVAIL_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_ASYNC_DATA_AVAIL_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_COMPLETE_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_COMPLETE_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_RUN_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_RUN_LATCHED 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_PAUSE_REALTIME 
NAIBRD_AR_EVENT_STATUS_GENERAL_TX_PAUSE_LATCHED 

◆ naibrd_ar_parity

naibrd_ar_parity

Enumerator
NAIBRD_AR_PAR_ODD 
NAIBRD_AR_PAR_NONE 

◆ naibrd_ar_rx_mode

naibrd_ar_rx_mode

Enumerator
NAIBRD_AR_RX_FIFO_MODE 
NAIBRD_AR_RX_MBOX_MODE 

◆ naibrd_ar_sched_cmd

naibrd_ar_sched_cmd

Enumerator
NAIBRD_AR_TX_SCHED_STOP 
NAIBRD_AR_TX_SCHED_MESSAGE 
NAIBRD_AR_TX_SCHED_GAP 
NAIBRD_AR_TX_SCHED_FIXEDGAP 
NAIBRD_AR_TX_SCHED_PAUSE 
NAIBRD_AR_TX_SCHED_INTERRUPT 
NAIBRD_AR_TX_SCHED_JUMP 

◆ naibrd_ar_status_access_type

naibrd_ar_status_access_type

Enumerator
NAIBRD_AR_STATUS_LATCHED 
NAIBRD_AR_STATUS_REALTIME 

◆ naibrd_ar_tstamp

naibrd_ar_tstamp

Enumerator
NAIBRD_AR_TSTAMP_1US 
NAIBRD_AR_TSTAMP_10US 
NAIBRD_AR_TSTAMP_100US 
NAIBRD_AR_TSTAMP_1MS 

◆ naibrd_ar_tx_mode

naibrd_ar_tx_mode

Enumerator
NAIBRD_AR_TX_SENDMODE_IMMED 
NAIBRD_AR_TX_SENDMODE_SCHED 
NAIBRD_AR_TX_SENDMODE_TRGF