YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
_I2C0_::I2C0_t Struct Reference

Public Attributes

IC_CON_t IC_CON
 
IC_TAR_t IC_TAR
 
IC_SAR_t IC_SAR
 
uint32_t reserved0
 
IC_DATA_CMD_t IC_DATA_CMD
 
IC_SS_SCL_HCNT_t IC_SS_SCL_HCNT
 
IC_SS_SCL_LCNT_t IC_SS_SCL_LCNT
 
IC_FS_SCL_HCNT_t IC_FS_SCL_HCNT
 
IC_FS_SCL_LCNT_t IC_FS_SCL_LCNT
 
uint32_t reserved1 [2]
 
IC_INTR_STAT_t IC_INTR_STAT
 
IC_INTR_MASK_t IC_INTR_MASK
 
IC_RAW_INTR_STAT_t IC_RAW_INTR_STAT
 
IC_RX_TL_t IC_RX_TL
 
IC_TX_TL_t IC_TX_TL
 
IC_CLR_INTR_t IC_CLR_INTR
 
IC_CLR_RX_UNDER_t IC_CLR_RX_UNDER
 
IC_CLR_RX_OVER_t IC_CLR_RX_OVER
 
IC_CLR_TX_OVER_t IC_CLR_TX_OVER
 
IC_CLR_RD_REQ_t IC_CLR_RD_REQ
 
IC_CLR_TX_ABRT_t IC_CLR_TX_ABRT
 
IC_CLR_RX_DONE_t IC_CLR_RX_DONE
 
IC_CLR_ACTIVITY_t IC_CLR_ACTIVITY
 
IC_CLR_STOP_DET_t IC_CLR_STOP_DET
 
IC_CLR_START_DET_t IC_CLR_START_DET
 
IC_CLR_GEN_CALL_t IC_CLR_GEN_CALL
 
IC_ENABLE_t IC_ENABLE
 
IC_STATUS_t IC_STATUS
 
IC_TXFLR_t IC_TXFLR
 
IC_RXFLR_t IC_RXFLR
 
IC_SDA_HOLD_t IC_SDA_HOLD
 
IC_TX_ABRT_SOURCE_t IC_TX_ABRT_SOURCE
 
IC_SLV_DATA_NACK_ONLY_t IC_SLV_DATA_NACK_ONLY
 
IC_DMA_CR_t IC_DMA_CR
 
IC_DMA_TDLR_t IC_DMA_TDLR
 
IC_DMA_RDLR_t IC_DMA_RDLR
 
IC_SDA_SETUP_t IC_SDA_SETUP
 
IC_ACK_GENERAL_CALL_t IC_ACK_GENERAL_CALL
 
IC_ENABLE_STATUS_t IC_ENABLE_STATUS
 
IC_FS_SPKLEN_t IC_FS_SPKLEN
 
uint32_t reserved2
 
IC_CLR_RESTART_DET_t IC_CLR_RESTART_DET
 
uint32_t reserved3 [18]
 
IC_COMP_PARAM_1_t IC_COMP_PARAM_1
 
IC_COMP_VERSION_t IC_COMP_VERSION
 
IC_COMP_TYPE_t IC_COMP_TYPE
 

Detailed Description

Definition at line 13873 of file RP2350_regs.h.

Member Data Documentation

◆ IC_ACK_GENERAL_CALL

IC_ACK_GENERAL_CALL_t _I2C0_::I2C0_t::IC_ACK_GENERAL_CALL

Definition at line 6454 of file RP2040_regs.h.

◆ IC_CLR_ACTIVITY

IC_CLR_ACTIVITY_t _I2C0_::I2C0_t::IC_CLR_ACTIVITY

Definition at line 6439 of file RP2040_regs.h.

◆ IC_CLR_GEN_CALL

IC_CLR_GEN_CALL_t _I2C0_::I2C0_t::IC_CLR_GEN_CALL

Definition at line 6442 of file RP2040_regs.h.

◆ IC_CLR_INTR

IC_CLR_INTR_t _I2C0_::I2C0_t::IC_CLR_INTR

Definition at line 6432 of file RP2040_regs.h.

◆ IC_CLR_RD_REQ

IC_CLR_RD_REQ_t _I2C0_::I2C0_t::IC_CLR_RD_REQ

Definition at line 6436 of file RP2040_regs.h.

◆ IC_CLR_RESTART_DET

IC_CLR_RESTART_DET_t _I2C0_::I2C0_t::IC_CLR_RESTART_DET

Definition at line 6458 of file RP2040_regs.h.

◆ IC_CLR_RX_DONE

IC_CLR_RX_DONE_t _I2C0_::I2C0_t::IC_CLR_RX_DONE

Definition at line 6438 of file RP2040_regs.h.

◆ IC_CLR_RX_OVER

IC_CLR_RX_OVER_t _I2C0_::I2C0_t::IC_CLR_RX_OVER

Definition at line 6434 of file RP2040_regs.h.

◆ IC_CLR_RX_UNDER

IC_CLR_RX_UNDER_t _I2C0_::I2C0_t::IC_CLR_RX_UNDER

Definition at line 6433 of file RP2040_regs.h.

◆ IC_CLR_START_DET

IC_CLR_START_DET_t _I2C0_::I2C0_t::IC_CLR_START_DET

Definition at line 6441 of file RP2040_regs.h.

◆ IC_CLR_STOP_DET

IC_CLR_STOP_DET_t _I2C0_::I2C0_t::IC_CLR_STOP_DET

Definition at line 6440 of file RP2040_regs.h.

◆ IC_CLR_TX_ABRT

IC_CLR_TX_ABRT_t _I2C0_::I2C0_t::IC_CLR_TX_ABRT

Definition at line 6437 of file RP2040_regs.h.

◆ IC_CLR_TX_OVER

IC_CLR_TX_OVER_t _I2C0_::I2C0_t::IC_CLR_TX_OVER

Definition at line 6435 of file RP2040_regs.h.

◆ IC_COMP_PARAM_1

IC_COMP_PARAM_1_t _I2C0_::I2C0_t::IC_COMP_PARAM_1

Definition at line 6460 of file RP2040_regs.h.

◆ IC_COMP_TYPE

IC_COMP_TYPE_t _I2C0_::I2C0_t::IC_COMP_TYPE

Definition at line 6462 of file RP2040_regs.h.

◆ IC_COMP_VERSION

IC_COMP_VERSION_t _I2C0_::I2C0_t::IC_COMP_VERSION

Definition at line 6461 of file RP2040_regs.h.

◆ IC_CON

IC_CON_t _I2C0_::I2C0_t::IC_CON

Definition at line 6417 of file RP2040_regs.h.

◆ IC_DATA_CMD

IC_DATA_CMD_t _I2C0_::I2C0_t::IC_DATA_CMD

Definition at line 6421 of file RP2040_regs.h.

◆ IC_DMA_CR

IC_DMA_CR_t _I2C0_::I2C0_t::IC_DMA_CR

Definition at line 6450 of file RP2040_regs.h.

◆ IC_DMA_RDLR

IC_DMA_RDLR_t _I2C0_::I2C0_t::IC_DMA_RDLR

Definition at line 6452 of file RP2040_regs.h.

◆ IC_DMA_TDLR

IC_DMA_TDLR_t _I2C0_::I2C0_t::IC_DMA_TDLR

Definition at line 6451 of file RP2040_regs.h.

◆ IC_ENABLE

IC_ENABLE_t _I2C0_::I2C0_t::IC_ENABLE

Definition at line 6443 of file RP2040_regs.h.

◆ IC_ENABLE_STATUS

IC_ENABLE_STATUS_t _I2C0_::I2C0_t::IC_ENABLE_STATUS

Definition at line 6455 of file RP2040_regs.h.

◆ IC_FS_SCL_HCNT

IC_FS_SCL_HCNT_t _I2C0_::I2C0_t::IC_FS_SCL_HCNT

Definition at line 6424 of file RP2040_regs.h.

◆ IC_FS_SCL_LCNT

IC_FS_SCL_LCNT_t _I2C0_::I2C0_t::IC_FS_SCL_LCNT

Definition at line 6425 of file RP2040_regs.h.

◆ IC_FS_SPKLEN

IC_FS_SPKLEN_t _I2C0_::I2C0_t::IC_FS_SPKLEN

Definition at line 6456 of file RP2040_regs.h.

◆ IC_INTR_MASK

IC_INTR_MASK_t _I2C0_::I2C0_t::IC_INTR_MASK

Definition at line 6428 of file RP2040_regs.h.

◆ IC_INTR_STAT

IC_INTR_STAT_t _I2C0_::I2C0_t::IC_INTR_STAT

Definition at line 6427 of file RP2040_regs.h.

◆ IC_RAW_INTR_STAT

IC_RAW_INTR_STAT_t _I2C0_::I2C0_t::IC_RAW_INTR_STAT

Definition at line 6429 of file RP2040_regs.h.

◆ IC_RX_TL

IC_RX_TL_t _I2C0_::I2C0_t::IC_RX_TL

Definition at line 6430 of file RP2040_regs.h.

◆ IC_RXFLR

IC_RXFLR_t _I2C0_::I2C0_t::IC_RXFLR

Definition at line 6446 of file RP2040_regs.h.

◆ IC_SAR

IC_SAR_t _I2C0_::I2C0_t::IC_SAR

Definition at line 6419 of file RP2040_regs.h.

◆ IC_SDA_HOLD

IC_SDA_HOLD_t _I2C0_::I2C0_t::IC_SDA_HOLD

Definition at line 6447 of file RP2040_regs.h.

◆ IC_SDA_SETUP

IC_SDA_SETUP_t _I2C0_::I2C0_t::IC_SDA_SETUP

Definition at line 6453 of file RP2040_regs.h.

◆ IC_SLV_DATA_NACK_ONLY

IC_SLV_DATA_NACK_ONLY_t _I2C0_::I2C0_t::IC_SLV_DATA_NACK_ONLY

Definition at line 6449 of file RP2040_regs.h.

◆ IC_SS_SCL_HCNT

IC_SS_SCL_HCNT_t _I2C0_::I2C0_t::IC_SS_SCL_HCNT

Definition at line 6422 of file RP2040_regs.h.

◆ IC_SS_SCL_LCNT

IC_SS_SCL_LCNT_t _I2C0_::I2C0_t::IC_SS_SCL_LCNT

Definition at line 6423 of file RP2040_regs.h.

◆ IC_STATUS

IC_STATUS_t _I2C0_::I2C0_t::IC_STATUS

Definition at line 6444 of file RP2040_regs.h.

◆ IC_TAR

IC_TAR_t _I2C0_::I2C0_t::IC_TAR

Definition at line 6418 of file RP2040_regs.h.

◆ IC_TX_ABRT_SOURCE

IC_TX_ABRT_SOURCE_t _I2C0_::I2C0_t::IC_TX_ABRT_SOURCE

Definition at line 6448 of file RP2040_regs.h.

◆ IC_TX_TL

IC_TX_TL_t _I2C0_::I2C0_t::IC_TX_TL

Definition at line 6431 of file RP2040_regs.h.

◆ IC_TXFLR

IC_TXFLR_t _I2C0_::I2C0_t::IC_TXFLR

Definition at line 6445 of file RP2040_regs.h.

◆ reserved0

uint32_t _I2C0_::I2C0_t::reserved0

Definition at line 6420 of file RP2040_regs.h.

◆ reserved1

uint32_t _I2C0_::I2C0_t::reserved1

Definition at line 6426 of file RP2040_regs.h.

◆ reserved2

uint32_t _I2C0_::I2C0_t::reserved2

Definition at line 6457 of file RP2040_regs.h.

◆ reserved3

uint32_t _I2C0_::I2C0_t::reserved3

Definition at line 6459 of file RP2040_regs.h.


The documentation for this struct was generated from the following files: