PIC32CM3204GV00048 SERCOM4 registers

The 56 registers of SERCOM4 (Serial Communication Interface), from 0x42001800, with their reset value and every field. The PIC32CM3204GV00048 has 779 registers in 31 peripherals, one page each.

SERCOM4 Serial Communication Interface

I2CM.CTRLAI2CM Control A

Address
0x42001800
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
LOWTOUT30SCL Low Time-out
INACTOUT29:28Inactive Time-out
  • 0 Disabled
  • 1 5-6 SCL Time-Out(50-60us)
  • 2 10-11 SCL Time-Out(100-110us)
  • 3 20-21 SCL Time-Out(200-210us)
SDAHOLD21:20SDA Hold Time
  • 0 Disabled
  • 1 50-100ns hold time
  • 2 300-600ns hold time
  • 3 400-800ns hold time
PINOUT16Pin Usage
RUNSTDBY7Run in Standby
MODE4:2Operating Mode
  • 0 USART with external clock
  • 1 USART with internal clock
  • 2 SPI in slave operation
  • 3 SPI in master operation
  • 4 I2C slave operation
  • 5 I2C master operation
ENABLE1Enable
SWRST0Software Reset

I2CS.CTRLAI2CS Control A

Address
0x42001800
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
LOWTOUT30SCL Low Time-out
SDAHOLD21:20SDA Hold Time
  • 0 Disabled
  • 1 50-100ns hold time
  • 2 300-600ns hold time
  • 3 400-800ns hold time
PINOUT16Pin Usage
RUNSTDBY7Run in Standby
MODE4:2Operating Mode
  • 0 USART with external clock
  • 1 USART with internal clock
  • 2 SPI in slave operation
  • 3 SPI in master operation
  • 4 I2C slave operation
  • 5 I2C master operation
ENABLE1Enable
SWRST0Software Reset

SPIM.CTRLASPIM Control A

Address
0x42001800
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
DORD30Data Order
  • 0 MSB is transferred first
  • 1 LSB is transferred first
CPOL29Clock Polarity
  • 0 SCK is low when idle
  • 1 SCK is high when idle
CPHA28Clock Phase
  • 0 The data is sampled on a leading SCK edge and changed on a trailing SCK edge
  • 1 The data is sampled on a trailing SCK edge and changed on a leading SCK edge
FORM27:24Frame Format
  • 0 SPI Frame
  • 2 SPI Frame with Addr
DIPO21:20Data In Pinout
  • 0 SERCOM PAD[0]
  • 1 SERCOM PAD[1]
  • 2 SERCOM PAD[2]
  • 3 SERCOM PAD[3]
DOPO17:16Data Out Pinout
  • 0 DO on PAD[0], SCK on PAD[1] and SS on PAD[2]
  • 1 DO on PAD[2], SCK on PAD[3] and SS on PAD[1]
  • 2 DO on PAD[3], SCK on PAD[1] and SS on PAD[2]
  • 3 DO on PAD[0], SCK on PAD[3] and SS on PAD[1]
IBON8Immediate Buffer Overflow Notification
RUNSTDBY7Run In Standby
MODE4:2Operating Mode
  • 0 USART with external clock
  • 1 USART with internal clock
  • 2 SPI in slave operation
  • 3 SPI in master operation
  • 4 I2C slave operation
  • 5 I2C master operation
ENABLE1Enable
SWRST0Software Reset

SPIS.CTRLASPIS Control A

Address
0x42001800
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
DORD30Data Order
  • 0 MSB is transferred first
  • 1 LSB is transferred first
CPOL29Clock Polarity
  • 0 SCK is low when idle
  • 1 SCK is high when idle
CPHA28Clock Phase
  • 0 The data is sampled on a leading SCK edge and changed on a trailing SCK edge
  • 1 The data is sampled on a trailing SCK edge and changed on a leading SCK edge
FORM27:24Frame Format
  • 0 SPI Frame
  • 2 SPI Frame with Addr
DIPO21:20Data In Pinout
  • 0 SERCOM PAD[0]
  • 1 SERCOM PAD[1]
  • 2 SERCOM PAD[2]
  • 3 SERCOM PAD[3]
DOPO17:16Data Out Pinout
  • 0 DO on PAD[0], SCK on PAD[1] and SS on PAD[2]
  • 1 DO on PAD[2], SCK on PAD[3] and SS on PAD[1]
  • 2 DO on PAD[3], SCK on PAD[1] and SS on PAD[2]
  • 3 DO on PAD[0], SCK on PAD[3] and SS on PAD[1]
IBON8Immediate Buffer Overflow Notification
RUNSTDBY7Run In Standby
MODE4:2Operating Mode
  • 0 USART with external clock
  • 1 USART with internal clock
  • 2 SPI in slave operation
  • 3 SPI in master operation
  • 4 I2C slave operation
  • 5 I2C master operation
ENABLE1Enable
SWRST0Software Reset

USART_EXT.CTRLAUSART_EXT Control A

Address
0x42001800
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
DORD30Data Order
  • 0 MSB is transmitted first
  • 1 LSB is transmitted first
CPOL29Clock Polarity
  • 0 TxD Change:- Rising XCK edge, RxD Sample:- Falling XCK edge
  • 1 TxD Change:- Falling XCK edge, RxD Sample:- Rising XCK edge
CMODE28Communication Mode
  • 0 Asynchronous Communication
  • 1 Synchronous Communication
FORM27:24Frame Format
  • 0 USART frame
  • 1 USART frame with parity
RXPO21:20Receive Data Pinout
  • 0 SERCOM PAD[0] is used for data reception
  • 1 SERCOM PAD[1] is used for data reception
  • 2 SERCOM PAD[2] is used for data reception
  • 3 SERCOM PAD[3] is used for data reception
TXPO16Transmit Data Pinout
  • 0 PAD[0] = TxD; PAD[1] = XCK
  • 1 PAD[2] = TxD; PAD[3] = XCK
IBON8Immediate Buffer Overflow Notification
RUNSTDBY7Run In Standby
MODE4:2Operating Mode
  • 0 USART with external clock
  • 1 USART with internal clock
  • 2 SPI in slave operation
  • 3 SPI in master operation
  • 4 I2C slave operation
  • 5 I2C master operation
ENABLE1Enable
SWRST0Software Reset

USART_INT.CTRLAUSART_INT Control A

Address
0x42001800
Reset
0x00000000
Access
read/write
Size
32-bit
11 fields
FieldBitsWhat it does
DORD30Data Order
  • 0 MSB is transmitted first
  • 1 LSB is transmitted first
CPOL29Clock Polarity
  • 0 TxD Change:- Rising XCK edge, RxD Sample:- Falling XCK edge
  • 1 TxD Change:- Falling XCK edge, RxD Sample:- Rising XCK edge
CMODE28Communication Mode
  • 0 Asynchronous Communication
  • 1 Synchronous Communication
FORM27:24Frame Format
  • 0 USART frame
  • 1 USART frame with parity
RXPO21:20Receive Data Pinout
  • 0 SERCOM PAD[0] is used for data reception
  • 1 SERCOM PAD[1] is used for data reception
  • 2 SERCOM PAD[2] is used for data reception
  • 3 SERCOM PAD[3] is used for data reception
TXPO16Transmit Data Pinout
  • 0 PAD[0] = TxD; PAD[1] = XCK
  • 1 PAD[2] = TxD; PAD[3] = XCK
IBON8Immediate Buffer Overflow Notification
RUNSTDBY7Run In Standby
MODE4:2Operating Mode
  • 0 USART with external clock
  • 1 USART with internal clock
  • 2 SPI in slave operation
  • 3 SPI in master operation
  • 4 I2C slave operation
  • 5 I2C master operation
ENABLE1Enable
SWRST0Software Reset

I2CM.CTRLBI2CM Control B

Address
0x42001804
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
ACKACT18Acknowledge Action
CMD17:16Command
QCEN9Quick Command Enable
SMEN8Smart Mode Enable

I2CS.CTRLBI2CS Control B

Address
0x42001804
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
ACKACT18Acknowledge Action
CMD17:16Command
AMODE15:14Address Mode
SMEN8Smart Mode Enable

SPIM.CTRLBSPIM Control B

Address
0x42001804
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXEN17Receiver Enable
AMODE15:14Address Mode
  • 0 ADDRMASK is used as a mask to the ADDR register.
  • 1 The slave responds to the 2 unique addresses in ADDR and ADDRMASK.
  • 2 The slave responds to the range of addresses between and including ADDR and ADDRMASK. ADDR is the upper limit.
PLOADEN6Slave Data Preload Enable
CHSIZE2:0Character Size
  • 0 8 bits
  • 1 9 bits

SPIS.CTRLBSPIS Control B

Address
0x42001804
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXEN17Receiver Enable
AMODE15:14Address Mode
  • 0 ADDRMASK is used as a mask to the ADDR register.
  • 1 The slave responds to the 2 unique addresses in ADDR and ADDRMASK.
  • 2 The slave responds to the range of addresses between and including ADDR and ADDRMASK. ADDR is the upper limit.
PLOADEN6Slave Data Preload Enable
CHSIZE2:0Character Size
  • 0 8 bits
  • 1 9 bits

USART_EXT.CTRLBUSART_EXT Control B

Address
0x42001804
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
RXEN17Receiver Enable
TXEN16Transmitter Enable
PMODE13Parity Mode
  • 0 Even Parity
  • 1 Odd Parity
SFDE9Start of Frame Detection Enable
SBMODE6Stop Bit Mode
  • 0 One Stop Bit
  • 1 Two Stop Bits
CHSIZE2:0Character Size
  • 0 8 Bits
  • 1 9 Bits
  • 5 5 Bits
  • 6 6 Bits
  • 7 7 Bits

USART_INT.CTRLBUSART_INT Control B

Address
0x42001804
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
RXEN17Receiver Enable
TXEN16Transmitter Enable
PMODE13Parity Mode
  • 0 Even Parity
  • 1 Odd Parity
SFDE9Start of Frame Detection Enable
SBMODE6Stop Bit Mode
  • 0 One Stop Bit
  • 1 Two Stop Bits
CHSIZE2:0Character Size
  • 0 8 Bits
  • 1 9 Bits
  • 5 5 Bits
  • 6 6 Bits
  • 7 7 Bits

I2CM.DBGCTRLI2CM Debug Control

Address
0x42001808
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGSTOP
1 field
FieldBitsWhat it does
DBGSTOP0Debug Stop Mode

SPIM.DBGCTRLSPIM Debug Control

Address
0x42001808
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGSTOP
1 field
FieldBitsWhat it does
DBGSTOP0Debug Stop Mode

SPIS.DBGCTRLSPIS Debug Control

Address
0x42001808
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGSTOP
1 field
FieldBitsWhat it does
DBGSTOP0Debug Stop Mode

USART_EXT.DBGCTRLUSART_EXT Debug Control

Address
0x42001808
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGSTOP
1 field
FieldBitsWhat it does
DBGSTOP0Debug Stop Mode

USART_INT.DBGCTRLUSART_INT Debug Control

Address
0x42001808
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DBGSTOP
1 field
FieldBitsWhat it does
DBGSTOP0Debug Stop Mode

I2CM.BAUDI2CM Baud Rate

Address
0x4200180A
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
BAUDLOW15:8Master Baud Rate Low
BAUD7:0Master Baud Rate

SPIM.BAUDSPIM Baud Rate

Address
0x4200180A
Reset
0x00
Access
read/write
  1. 7BAUD7
  2. 6BAUD6
  3. 5BAUD5
  4. 4BAUD4
  5. 3BAUD3
  6. 2BAUD2
  7. 1BAUD1
  8. 0BAUD0
1 field
FieldBitsWhat it does
BAUD7:0Baud Register

SPIS.BAUDSPIS Baud Rate

Address
0x4200180A
Reset
0x00
Access
read/write
  1. 7BAUD7
  2. 6BAUD6
  3. 5BAUD5
  4. 4BAUD4
  5. 3BAUD3
  6. 2BAUD2
  7. 1BAUD1
  8. 0BAUD0
1 field
FieldBitsWhat it does
BAUD7:0Baud Register

USART_EXT.BAUDUSART_EXT Baud

Address
0x4200180A
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
BAUD15:0Baud Value

USART_INT.BAUDUSART_INT Baud

Address
0x4200180A
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
BAUD15:0Baud Value

I2CM.INTENCLRI2CM Interrupt Enable Clear

Address
0x4200180C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1SB
  8. 0MB
2 fields
FieldBitsWhat it does
SB1Slave on Bus Interrupt Enable
MB0Master on Bus Interrupt Enable

I2CS.INTENCLRI2CS Interrupt Enable Clear

Address
0x4200180C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2DRDY
  7. 1AMATCH
  8. 0PREC
3 fields
FieldBitsWhat it does
DRDY2Data Ready Interrupt Enable
AMATCH1Address Match Interrupt Enable
PREC0Stop Received Interrupt Enable

SPIM.INTENCLRSPIM Interrupt Enable Clear

Address
0x4200180C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RXC
  7. 1TXC
  8. 0DRE
3 fields
FieldBitsWhat it does
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

SPIS.INTENCLRSPIS Interrupt Enable Clear

Address
0x4200180C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RXC
  7. 1TXC
  8. 0DRE
3 fields
FieldBitsWhat it does
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

USART_EXT.INTENCLRUSART_EXT Interrupt Enable Clear

Address
0x4200180C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RXS
  6. 2RXC
  7. 1TXC
  8. 0DRE
4 fields
FieldBitsWhat it does
RXS3Receive Start Interrupt Disable
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

USART_INT.INTENCLRUSART_INT Interrupt Enable Clear

Address
0x4200180C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RXS
  6. 2RXC
  7. 1TXC
  8. 0DRE
4 fields
FieldBitsWhat it does
RXS3Receive Start Interrupt Disable
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

I2CM.INTENSETI2CM Interrupt Enable Set

Address
0x4200180D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1SB
  8. 0MB
2 fields
FieldBitsWhat it does
SB1Slave on Bus Interrupt Enable
MB0Master on Bus Interrupt Enable

I2CS.INTENSETI2CS Interrupt Enable Set

Address
0x4200180D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2DRDY
  7. 1AMATCH
  8. 0PREC
3 fields
FieldBitsWhat it does
DRDY2Data Ready Interrupt Enable
AMATCH1Address Match Interrupt Enable
PREC0Stop Received Interrupt Enable

SPIM.INTENSETSPIM Interrupt Enable Set

Address
0x4200180D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RXC
  7. 1TXC
  8. 0DRE
3 fields
FieldBitsWhat it does
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

SPIS.INTENSETSPIS Interrupt Enable Set

Address
0x4200180D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RXC
  7. 1TXC
  8. 0DRE
3 fields
FieldBitsWhat it does
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

USART_EXT.INTENSETUSART_EXT Interrupt Enable Set

Address
0x4200180D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RXS
  6. 2RXC
  7. 1TXC
  8. 0DRE
4 fields
FieldBitsWhat it does
RXS3Receive Start Interrupt Enable
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

USART_INT.INTENSETUSART_INT Interrupt Enable Set

Address
0x4200180D
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RXS
  6. 2RXC
  7. 1TXC
  8. 0DRE
4 fields
FieldBitsWhat it does
RXS3Receive Start Interrupt Enable
RXC2Receive Complete Interrupt Enable
TXC1Transmit Complete Interrupt Enable
DRE0Data Register Empty Interrupt Enable

I2CM.INTFLAGI2CM Interrupt Flag Status and Clear

Address
0x4200180E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1SB
  8. 0MB
2 fields
FieldBitsWhat it does
SB1Slave on Bus
MB0Master on Bus

I2CS.INTFLAGI2CS Interrupt Flag Status and Clear

Address
0x4200180E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2DRDY
  7. 1AMATCH
  8. 0PREC
3 fields
FieldBitsWhat it does
DRDY2Data Ready
AMATCH1Address Match
PREC0Stop Received

SPIM.INTFLAGSPIM Interrupt Flag Status and Clear

Address
0x4200180E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RXC
  7. 1TXC
  8. 0DRE
3 fields
FieldBitsWhat it does
RXC2Receive Complete
TXC1Transmit Complete
DRE0Data Register Empty

SPIS.INTFLAGSPIS Interrupt Flag Status and Clear

Address
0x4200180E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2RXC
  7. 1TXC
  8. 0DRE
3 fields
FieldBitsWhat it does
RXC2Receive Complete
TXC1Transmit Complete
DRE0Data Register Empty

USART_EXT.INTFLAGUSART_EXT Interrupt Flag Status and Clear

Address
0x4200180E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RXS
  6. 2RXC
  7. 1TXC
  8. 0DRE
4 fields
FieldBitsWhat it does
RXS3Receive Start Interrupt
RXC2Receive Complete
TXC1Transmit Complete
DRE0Data Register Empty

USART_INT.INTFLAGUSART_INT Interrupt Flag Status and Clear

Address
0x4200180E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3RXS
  6. 2RXC
  7. 1TXC
  8. 0DRE
4 fields
FieldBitsWhat it does
RXS3Receive Start Interrupt
RXC2Receive Complete
TXC1Transmit Complete
DRE0Data Register Empty

I2CM.STATUSI2CM Status

Address
0x42001810
Reset
0x0000
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
SYNCBUSY15Synchronization Busy
CLKHOLD7Clock Hold
LOWTOUT6SCL Low Time-out
BUSSTATE5:4Bus State
RXNACK2Received Not Acknowledge
ARBLOST1Arbitration Lost
BUSERR0Bus Error

I2CS.STATUSI2CS Status

Address
0x42001810
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
SYNCBUSY15Synchronization Busy
CLKHOLD7Clock Hold
LOWTOUT6SCL Low Time-out
SR4Repeated Start
DIR3Read / Write Direction
RXNACK2Received Not Acknowledge
COLL1Transmit Collision
BUSERR0Bus Error

SPIM.STATUSSPIM Status

Address
0x42001810
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SYNCBUSY15Synchronization Busy
BUFOVF2Buffer Overflow

SPIS.STATUSSPIS Status

Address
0x42001810
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
SYNCBUSY15Synchronization Busy
BUFOVF2Buffer Overflow

USART_EXT.STATUSUSART_EXT Status

Address
0x42001810
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SYNCBUSY15Synchronization Busy
BUFOVF2Buffer Overflow
FERR1Frame Error
PERR0Parity Error

USART_INT.STATUSUSART_INT Status

Address
0x42001810
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
SYNCBUSY15Synchronization Busy
BUFOVF2Buffer Overflow
FERR1Frame Error
PERR0Parity Error

I2CM.ADDRI2CM Address

Address
0x42001814
Reset
0x00
Access
read/write
  1. 7ADDR7
  2. 6ADDR6
  3. 5ADDR5
  4. 4ADDR4
  5. 3ADDR3
  6. 2ADDR2
  7. 1ADDR1
  8. 0ADDR0
1 field
FieldBitsWhat it does
ADDR7:0Address

I2CS.ADDRI2CS Address

Address
0x42001814
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
ADDRMASK23:17Address Mask
ADDR7:1Address
GENCEN0General Call Address Enable

SPIM.ADDRSPIM Address

Address
0x42001814
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
ADDRMASK23:16Address Mask
ADDR7:0Address

SPIS.ADDRSPIS Address

Address
0x42001814
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
ADDRMASK23:16Address Mask
ADDR7:0Address

I2CM.DATAI2CM Data

Address
0x42001818
Reset
0x00
Access
read/write
  1. 7DATA7
  2. 6DATA6
  3. 5DATA5
  4. 4DATA4
  5. 3DATA3
  6. 2DATA2
  7. 1DATA1
  8. 0DATA0
1 field
FieldBitsWhat it does
DATA7:0Data

I2CS.DATAI2CS Data

Address
0x42001818
Reset
0x00
Access
read/write
  1. 7DATA7
  2. 6DATA6
  3. 5DATA5
  4. 4DATA4
  5. 3DATA3
  6. 2DATA2
  7. 1DATA1
  8. 0DATA0
1 field
FieldBitsWhat it does
DATA7:0Data

SPIM.DATASPIM Data

Address
0x42001818
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DATA8:0Data

SPIS.DATASPIS Data

Address
0x42001818
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DATA8:0Data Value

USART_EXT.DATAUSART_EXT Data

Address
0x42001818
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DATA8:0Data

USART_INT.DATAUSART_INT Data

Address
0x42001818
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
DATA8:0Data