ic_comp_param_1

         Name: Component Parameter Register 1

Note
This is a constant read-only register that contains
encoded information about the component's parameter settings.
      
Module Instance Base Address Register Address
i_i2c_emac_0_i2c 0xFFC02400 0xFFC024F4
i_i2c_emac_1_i2c 0xFFC02500 0xFFC025F4
i_i2c_emac_2_i2c 0xFFC02600 0xFFC026F4

Offset: 0xF4

Access: RO

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved

tx_buffer_depth

RO 0x3F

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

rx_buffer_depth

RO 0x3F

add_encoded_params

RO 0x1

has_dma

RO 0x1

intr_io

RO 0x1

hc_count_values

RO 0x0

max_speed_mode

RO 0x2

apb_data_width

RO 0x2

ic_comp_param_1 Fields

Bit Name Description Access Reset
23:16 tx_buffer_depth
This field identifies the Tx Buffer depth
Value Description
0x40 FIFO64BYTES
RO 0x3F
15:8 rx_buffer_depth
This field identifies the Rx Buffer Depth
Value Description
0x40 FIFO64BYTES
RO 0x3F
7 add_encoded_params
Reading 1 in this bit means that the capability
of reading these encoded parameters via software has been
included. Otherwise, the entire register is 0 regardless of
the setting of any other parameters that are encoded in the
bits.
0: False
1: True
Value Description
0x1 ADDENCPARAMS
RO 0x1
6 has_dma
This field identifies if the DMA is present.
0: False
1: True
Value Description
0x1 PRESENT
RO 0x1
5 intr_io
This bit indicates if interrupt outputs are individual or combined into a single output.
Value Description
0x1 COMBINED
RO 0x1
4 hc_count_values
This field indicates if the CNT registers are read-only or read/write.
Value Description
0x0 READWRITE
RO 0x0
3:2 max_speed_mode
This field indicates the maximum I2C bus speed supported.
Value Description
0x2 FAST
RO 0x2
1:0 apb_data_width
This field identifies the width of the APB bus.
Value Description
0x2 WIDTH32BITS
RO 0x2