9#ifndef HAL_SIO_V151_REGS_DEF_H
10#define HAL_SIO_V151_REGS_DEF_H
union sio_v151_i2s_fs_div_num_data sio_v151_i2s_fs_div_num_data_t
This union represents the bit fields in the cfg_i2s_fs_div_num register. Read the register into the d...
union sio_v151_intstatus_data sio_v151_intstatus_data_t
This union represents the bit fields in the sio_intstatus register. Read the register into the d32 me...
union sio_v151_pos_flag_data sio_v151_pos_flag_data_t
This union represents the bit fields in the sio_pos_flag register. Read the register into the d32 mem...
union sio_v151_data_width_set_data sio_v151_data_width_set_data_t
This union represents the bit fields in the sio_data_width_set register. Read the register into the d...
union sio_v151_i2s_crg_data sio_v151_i2s_crg_data_t
This union represents the bit fields in the cfg_i2s_crg register. Read the register into the d32 memb...
union sio_v151_i2s_right_rd_data sio_v151_i2s_right_rd_data_t
This union represents the bit fields in the sio_i2s_right_xd register. Read the register into the d32...
union sio_v151_ct_clr_data sio_v151_ct_clr_data_t
This union represents the bit fields in the sio_ct_clr register. Read the register into the d32 membe...
union sio_v151_rx_sta_data sio_v151_rx_sta_data_t
This union represents the bit fields in the sio_rx_sta register. Read the register into the d32 membe...
union sio_v151_i2s_dual_rx_chn_data sio_v151_i2s_dual_rx_chn_data_t
This union represents the bit fields in the sio_i2s_dual_rx_chn register. Read the register into the ...
union sio_v151_i2s_bclk_div_num_data sio_v151_i2s_bclk_div_num_data_t
This union represents the bit fields in the cfg_i2s_bclk_div_num register. Read the register into the...
union sio_v151_ct_set_data sio_v151_ct_set_data_t
This union represents the bit fields in the sio_ct_set register. Read the register into the d32 membe...
union sio_v151_i2s_fs_div_ratio_num_data sio_v151_i2s_fs_div_ratio_num_data_t
This union represents the bit fields in the cfg_i2s_fs_div_num register. Read the register into the d...
union sio_v151_i2s_left_rd_data sio_v151_i2s_left_rd_data_t
This union represents the bit fields in the sio_i2s_left_rd register. Read the register into the d32 ...
union sio_v151_version_data sio_v151_version_data_t
This union represents the bit fields in the sio_version register. Read the register into the d32 memb...
union sio_v151_i2s_right_xd_data sio_v151_i2s_right_xd_data_t
This union represents the bit fields in the sio_i2s_right_xd register. Read the register into the d32...
struct sio_v151_regs sio_v151_regs_t
Registers associated with Sio.
union sio_v151_i2s_pos_merge_en_data sio_v151_i2s_pos_merge_en_data_t
This union represents the bit fields in the sio_i2s_pos_merge_en register. Read the register into the...
union sio_v151_intmask_data sio_v151_intmask_data_t
This union represents the bit fields in the sio_intmask register. Read the register into the d32 memb...
union sio_v151_mode_data sio_v151_mode_data_t
This union represents the bit fields in the sio_mode register. Read the register into the d32 member ...
union sio_v151_i2s_left_xd_data sio_v151_i2s_left_xd_data_t
This union represents the bit fields in the sio_i2s_left_xd register. Read the register into the d32 ...
union sio_v151_tx_sta_data sio_v151_tx_sta_data_t
This union represents the bit fields in the sio_tx_sta register. Read the register into the d32 membe...
union sio_v151_intclr_data sio_v151_intclr_data_t
This union represents the bit fields in the sio_intclr register. Read the register into the d32 membe...
union sio_v151_signed_ext_data sio_v151_signed_ext_data_t
This union represents the bit fields in the sio_signed_ext register. Read the register into the d32 m...
union sio_v151_fifo_threshold_data sio_v151_fifo_threshold_data_t
This union represents the bit fields in the sio_fifo_threshold register. Read the register into the d...
union sio_v151_i2s_dual_tx_chn_data sio_v151_i2s_dual_tx_chn_data_t
This union represents the bit fields in the sio_i2s_dual_tx_chn register. Read the register into the ...
union sio_v151_i2s_start_pos_data sio_v151_i2s_start_pos_data_t
This union represents the bit fields in the sio_i2s_start_pos register. Read the register into the d3...
Registers associated with Sio.
Definition hal_sio_v151_regs_def.h:463
volatile uint32_t signed_ext
Definition hal_sio_v151_regs_def.h:481
volatile uint32_t reserved_reg1[7]
Definition hal_sio_v151_regs_def.h:489
volatile uint32_t i2s_start_pos
Definition hal_sio_v151_regs_def.h:479
volatile uint32_t i2s_fs_div_ratio_num
Definition hal_sio_v151_regs_def.h:487
volatile uint32_t intstatus
Definition hal_sio_v151_regs_def.h:466
volatile uint32_t fifo_threshold
Definition hal_sio_v151_regs_def.h:474
volatile uint32_t i2s_fs_div_num
Definition hal_sio_v151_regs_def.h:486
volatile uint32_t right_tx
Definition hal_sio_v151_regs_def.h:469
volatile uint32_t tx_sta
Definition hal_sio_v151_regs_def.h:476
volatile uint32_t i2s_dual_tx_chn
Definition hal_sio_v151_regs_def.h:490
volatile uint32_t data_width_set
Definition hal_sio_v151_regs_def.h:478
volatile uint32_t left_rx
Definition hal_sio_v151_regs_def.h:470
volatile uint32_t i2s_pos_merge_en
Definition hal_sio_v151_regs_def.h:482
volatile uint32_t rx_sta
Definition hal_sio_v151_regs_def.h:475
volatile uint32_t i2s_bclk_div_num
Definition hal_sio_v151_regs_def.h:485
volatile uint32_t left_tx
Definition hal_sio_v151_regs_def.h:468
volatile uint32_t ct_set
Definition hal_sio_v151_regs_def.h:472
volatile uint32_t intmask
Definition hal_sio_v151_regs_def.h:483
volatile uint32_t mode
Definition hal_sio_v151_regs_def.h:465
volatile uint32_t intclr
Definition hal_sio_v151_regs_def.h:467
volatile uint32_t i2s_pos_flag
Definition hal_sio_v151_regs_def.h:480
volatile uint32_t version
Definition hal_sio_v151_regs_def.h:464
volatile uint32_t i2s_crg
Definition hal_sio_v151_regs_def.h:484
volatile uint32_t i2s_dual_rx_chn
Definition hal_sio_v151_regs_def.h:488
volatile uint32_t right_rx
Definition hal_sio_v151_regs_def.h:471
volatile uint32_t ct_clr
Definition hal_sio_v151_regs_def.h:473
volatile uint32_t reserved_reg[2]
Definition hal_sio_v151_regs_def.h:477
This union represents the bit fields in the sio_ct_clr register. Read the register into the d32 membe...
Definition hal_sio_v151_regs_def.h:197
uint32_t rx_enable
Definition hal_sio_v151_regs_def.h:217
uint32_t reserved4_7
Definition hal_sio_v151_regs_def.h:201
struct sio_v151_ct_clr_data::@294 b
uint32_t tx_enable
Definition hal_sio_v151_regs_def.h:214
uint32_t rx_data_merge_en
Definition hal_sio_v151_regs_def.h:205
uint32_t reserved16_31
Definition hal_sio_v151_regs_def.h:224
uint32_t intr_en
Definition hal_sio_v151_regs_def.h:220
uint32_t tx_data_merge_en
Definition hal_sio_v151_regs_def.h:202
uint32_t tx_fifo_disable
Definition hal_sio_v151_regs_def.h:208
uint32_t reserved0_3
Definition hal_sio_v151_regs_def.h:200
uint32_t d32
Definition hal_sio_v151_regs_def.h:198
uint32_t rst_n
Definition hal_sio_v151_regs_def.h:223
uint32_t rx_fifo_disable
Definition hal_sio_v151_regs_def.h:211
This union represents the bit fields in the sio_ct_set register. Read the register into the d32 membe...
Definition hal_sio_v151_regs_def.h:161
uint32_t reserved16_31
Definition hal_sio_v151_regs_def.h:188
uint32_t intr_en
Definition hal_sio_v151_regs_def.h:184
uint32_t tx_enable
Definition hal_sio_v151_regs_def.h:178
uint32_t reserved0_3
Definition hal_sio_v151_regs_def.h:164
uint32_t d32
Definition hal_sio_v151_regs_def.h:162
uint32_t rx_fifo_disable
Definition hal_sio_v151_regs_def.h:175
uint32_t tx_data_merge_en
Definition hal_sio_v151_regs_def.h:166
uint32_t tx_fifo_disable
Definition hal_sio_v151_regs_def.h:172
uint32_t reserved4_7
Definition hal_sio_v151_regs_def.h:165
uint32_t rst_n
Definition hal_sio_v151_regs_def.h:187
uint32_t rx_data_merge_en
Definition hal_sio_v151_regs_def.h:169
struct sio_v151_ct_set_data::@293 b
uint32_t rx_enable
Definition hal_sio_v151_regs_def.h:181
This union represents the bit fields in the sio_data_width_set register. Read the register into the d...
Definition hal_sio_v151_regs_def.h:275
uint32_t rx_mode
Definition hal_sio_v151_regs_def.h:279
uint32_t d32
Definition hal_sio_v151_regs_def.h:276
uint32_t reserved6_31
Definition hal_sio_v151_regs_def.h:280
uint32_t tx_mode
Definition hal_sio_v151_regs_def.h:278
struct sio_v151_data_width_set_data::@298 b
This union represents the bit fields in the sio_fifo_threshold register. Read the register into the d...
Definition hal_sio_v151_regs_def.h:233
uint32_t rx_fifo_threshold
Definition hal_sio_v151_regs_def.h:237
uint32_t d32
Definition hal_sio_v151_regs_def.h:234
uint32_t tx_fifo_threshold
Definition hal_sio_v151_regs_def.h:236
uint32_t reserved16_31
Definition hal_sio_v151_regs_def.h:238
struct sio_v151_fifo_threshold_data::@295 b
This union represents the bit fields in the cfg_i2s_bclk_div_num register. Read the register into the...
Definition hal_sio_v151_regs_def.h:402
uint32_t reserved7_15
Definition hal_sio_v151_regs_def.h:406
uint32_t bclk_div_num
Definition hal_sio_v151_regs_def.h:405
uint32_t d32
Definition hal_sio_v151_regs_def.h:403
struct sio_v151_i2s_bclk_div_num_data::@305 b
This union represents the bit fields in the cfg_i2s_crg register. Read the register into the d32 memb...
Definition hal_sio_v151_regs_def.h:385
struct sio_v151_i2s_crg_data::@304 b
uint32_t i2s_bclk_div_en
Definition hal_sio_v151_regs_def.h:388
uint32_t i2s_bclk_sel
Definition hal_sio_v151_regs_def.h:390
uint32_t d32
Definition hal_sio_v151_regs_def.h:386
uint32_t reserved5_15
Definition hal_sio_v151_regs_def.h:393
uint32_t i2s_crg_clken
Definition hal_sio_v151_regs_def.h:389
uint32_t i2s_fs_sel
Definition hal_sio_v151_regs_def.h:392
uint32_t reserved4
Definition hal_sio_v151_regs_def.h:391
This union represents the bit fields in the sio_i2s_dual_rx_chn register. Read the register into the ...
Definition hal_sio_v151_regs_def.h:441
struct sio_v151_i2s_dual_rx_chn_data::@308 b
uint32_t rx_data
Definition hal_sio_v151_regs_def.h:444
uint32_t d32
Definition hal_sio_v151_regs_def.h:442
This union represents the bit fields in the sio_i2s_dual_tx_chn register. Read the register into the ...
Definition hal_sio_v151_regs_def.h:453
struct sio_v151_i2s_dual_tx_chn_data::@309 b
uint32_t d32
Definition hal_sio_v151_regs_def.h:454
uint32_t tx_data
Definition hal_sio_v151_regs_def.h:456
This union represents the bit fields in the cfg_i2s_fs_div_num register. Read the register into the d...
Definition hal_sio_v151_regs_def.h:415
uint32_t reserved10_15
Definition hal_sio_v151_regs_def.h:419
uint32_t d32
Definition hal_sio_v151_regs_def.h:416
uint32_t fs_div_num
Definition hal_sio_v151_regs_def.h:418
struct sio_v151_i2s_fs_div_num_data::@306 b
This union represents the bit fields in the cfg_i2s_fs_div_num register. Read the register into the d...
Definition hal_sio_v151_regs_def.h:428
uint32_t fs_div_ratio_num
Definition hal_sio_v151_regs_def.h:431
uint32_t reserved11_15
Definition hal_sio_v151_regs_def.h:432
struct sio_v151_i2s_fs_div_ratio_num_data::@307 b
uint32_t d32
Definition hal_sio_v151_regs_def.h:429
This union represents the bit fields in the sio_i2s_left_rd register. Read the register into the d32 ...
Definition hal_sio_v151_regs_def.h:138
uint32_t d32
Definition hal_sio_v151_regs_def.h:139
struct sio_v151_i2s_left_rd_data::@291 b
uint32_t rx_left_data
Definition hal_sio_v151_regs_def.h:141
This union represents the bit fields in the sio_i2s_left_xd register. Read the register into the d32 ...
Definition hal_sio_v151_regs_def.h:114
uint32_t d32
Definition hal_sio_v151_regs_def.h:115
struct sio_v151_i2s_left_xd_data::@289 b
uint32_t tx_left_data
Definition hal_sio_v151_regs_def.h:117
This union represents the bit fields in the sio_i2s_pos_merge_en register. Read the register into the...
Definition hal_sio_v151_regs_def.h:340
uint32_t d32
Definition hal_sio_v151_regs_def.h:341
uint32_t reserved1_31
Definition hal_sio_v151_regs_def.h:346
uint32_t merge_en
Definition hal_sio_v151_regs_def.h:343
struct sio_v151_i2s_pos_merge_en_data::@302 b
This union represents the bit fields in the sio_i2s_right_xd register. Read the register into the d32...
Definition hal_sio_v151_regs_def.h:150
uint32_t d32
Definition hal_sio_v151_regs_def.h:151
struct sio_v151_i2s_right_rd_data::@292 b
uint32_t rx_right_data
Definition hal_sio_v151_regs_def.h:153
This union represents the bit fields in the sio_i2s_right_xd register. Read the register into the d32...
Definition hal_sio_v151_regs_def.h:126
struct sio_v151_i2s_right_xd_data::@290 b
uint32_t tx_right_data
Definition hal_sio_v151_regs_def.h:129
uint32_t d32
Definition hal_sio_v151_regs_def.h:127
This union represents the bit fields in the sio_i2s_start_pos register. Read the register into the d3...
Definition hal_sio_v151_regs_def.h:289
uint32_t reserved2_31
Definition hal_sio_v151_regs_def.h:298
uint32_t d32
Definition hal_sio_v151_regs_def.h:290
uint32_t start_post_read
Definition hal_sio_v151_regs_def.h:292
uint32_t start_pos_write
Definition hal_sio_v151_regs_def.h:295
struct sio_v151_i2s_start_pos_data::@299 b
This union represents the bit fields in the sio_intclr register. Read the register into the d32 membe...
Definition hal_sio_v151_regs_def.h:96
uint32_t tx_intr
Definition hal_sio_v151_regs_def.h:100
uint32_t reserved6_31
Definition hal_sio_v151_regs_def.h:105
uint32_t rx_intr
Definition hal_sio_v151_regs_def.h:99
uint32_t d32
Definition hal_sio_v151_regs_def.h:97
uint32_t rx_right_fifo_over
Definition hal_sio_v151_regs_def.h:101
uint32_t tx_left_fifo_under
Definition hal_sio_v151_regs_def.h:104
uint32_t tx_right_fifo_under
Definition hal_sio_v151_regs_def.h:103
struct sio_v151_intclr_data::@288 b
uint32_t rx_left_fifo_over
Definition hal_sio_v151_regs_def.h:102
This union represents the bit fields in the sio_intmask register. Read the register into the d32 memb...
Definition hal_sio_v151_regs_def.h:355
uint32_t rx_int
Definition hal_sio_v151_regs_def.h:358
uint32_t rx_left_fifo_over
Definition hal_sio_v151_regs_def.h:367
uint32_t tx_left_fifo_under
Definition hal_sio_v151_regs_def.h:373
uint32_t tx_right_fifo_under
Definition hal_sio_v151_regs_def.h:370
uint32_t rx_right_fifo_over
Definition hal_sio_v151_regs_def.h:364
uint32_t d32
Definition hal_sio_v151_regs_def.h:356
struct sio_v151_intmask_data::@303 b
uint32_t reserved6_31
Definition hal_sio_v151_regs_def.h:376
uint32_t tx_intr
Definition hal_sio_v151_regs_def.h:361
This union represents the bit fields in the sio_intstatus register. Read the register into the d32 me...
Definition hal_sio_v151_regs_def.h:78
uint32_t rx_left_fifo_over
Definition hal_sio_v151_regs_def.h:84
uint32_t tx_intr
Definition hal_sio_v151_regs_def.h:82
uint32_t rx_intr
Definition hal_sio_v151_regs_def.h:81
uint32_t d32
Definition hal_sio_v151_regs_def.h:79
uint32_t reserved6_31
Definition hal_sio_v151_regs_def.h:87
uint32_t tx_left_fifo_under
Definition hal_sio_v151_regs_def.h:86
struct sio_v151_intstatus_data::@287 b
uint32_t tx_right_fifo_under
Definition hal_sio_v151_regs_def.h:85
uint32_t rx_right_fifo_over
Definition hal_sio_v151_regs_def.h:83
This union represents the bit fields in the sio_mode register. Read the register into the d32 member ...
Definition hal_sio_v151_regs_def.h:47
uint32_t cfg_i2s_ms_mode_sel
Definition hal_sio_v151_regs_def.h:68
uint32_t reserved8_31
Definition hal_sio_v151_regs_def.h:69
uint32_t mode
Definition hal_sio_v151_regs_def.h:50
uint32_t clk_edge
Definition hal_sio_v151_regs_def.h:65
struct sio_v151_mode_data::@286 b
uint32_t pcm_mode
Definition hal_sio_v151_regs_def.h:53
uint32_t d32
Definition hal_sio_v151_regs_def.h:48
uint32_t chn_num
Definition hal_sio_v151_regs_def.h:60
uint32_t rxws_select
Definition hal_sio_v151_regs_def.h:56
uint32_t ext_rec_en
Definition hal_sio_v151_regs_def.h:57
This union represents the bit fields in the sio_pos_flag register. Read the register into the d32 mem...
Definition hal_sio_v151_regs_def.h:307
uint32_t d32
Definition hal_sio_v151_regs_def.h:308
struct sio_v151_pos_flag_data::@300 b
uint32_t start_post_read
Definition hal_sio_v151_regs_def.h:310
uint32_t start_pos_write
Definition hal_sio_v151_regs_def.h:313
uint32_t reserved2_31
Definition hal_sio_v151_regs_def.h:316
This union represents the bit fields in the sio_rx_sta register. Read the register into the d32 membe...
Definition hal_sio_v151_regs_def.h:247
uint32_t reserved16_31
Definition hal_sio_v151_regs_def.h:252
uint32_t rx_left_depth
Definition hal_sio_v151_regs_def.h:250
uint32_t rx_right_depth
Definition hal_sio_v151_regs_def.h:251
struct sio_v151_rx_sta_data::@296 b
uint32_t d32
Definition hal_sio_v151_regs_def.h:248
This union represents the bit fields in the sio_signed_ext register. Read the register into the d32 m...
Definition hal_sio_v151_regs_def.h:325
struct sio_v151_signed_ext_data::@301 b
uint32_t reserved1_31
Definition hal_sio_v151_regs_def.h:331
uint32_t d32
Definition hal_sio_v151_regs_def.h:326
uint32_t signed_ext_en
Definition hal_sio_v151_regs_def.h:328
This union represents the bit fields in the sio_tx_sta register. Read the register into the d32 membe...
Definition hal_sio_v151_regs_def.h:261
uint32_t d32
Definition hal_sio_v151_regs_def.h:262
uint32_t tx_left_depth
Definition hal_sio_v151_regs_def.h:264
uint32_t reserved16_31
Definition hal_sio_v151_regs_def.h:266
uint32_t tx_right_depth
Definition hal_sio_v151_regs_def.h:265
struct sio_v151_tx_sta_data::@297 b
This union represents the bit fields in the sio_version register. Read the register into the d32 memb...
Definition hal_sio_v151_regs_def.h:31
uint32_t reserved9_31
Definition hal_sio_v151_regs_def.h:38
uint32_t d32
Definition hal_sio_v151_regs_def.h:32
struct sio_v151_version_data::@285 b
uint32_t loop
Definition hal_sio_v151_regs_def.h:35
uint32_t version
Definition hal_sio_v151_regs_def.h:34