EasyManua.ls Logo

Bouffalo Lab BL702 - Page 216

Default Icon
375 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
BL702/704/706 Reference Manual
Bits
Name Type Reset Description
2 DEGEN R/W 1’b0 Enable signal of I2C input de-glitch function (for all input
pins)
1 PKTDIR R/W 1’b1 Transfer direction of the packet
1’b0: Write; 1’b1: Read
0 MEN R/W 1’b0 Enable signal of I2C Master function
Asserting this bit will trigger the transaction, and should be
de-asserted after finish
11.9.2 i2c_int_sts
Address0x4000a304
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
RSVD FER
EN
ARB
EN
NAK
EN
RXF
EN
TXF
EN
END
EN
RSVD ARB
CLR
NAK
CLR
RSVD END
CLR
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
RSVD FER
MASK
ARB
MASK
NAK
MASK
RXF
MASK
TXF
MASK
END
MASK
RSVD FER
INT
ARB
INT
NAK
INT
RXF
INT
TXF
INT
END
INT
Bits
Name Type Reset Description
31:30 RSVD
29 FEREN R/W 1’b1 Interrupt enable of i2c_fer_int
28 ARBEN R/W 1’b1 Interrupt enable of i2c_arb_int
27 NAKEN R/W 1’b1 Interrupt enable of i2c_nak_int
26 RXFEN R/W 1’b1 Interrupt enable of i2c_rxf_int
25 TXFEN R/W 1’b1 Interrupt enable of i2c_txf_int
24 ENDEN R/W 1’b1 Interrupt enable of i2c_end_int
23:21 RSVD
20 ARBCLR W1C 1’b0 Interrupt clear of i2c_arb_int
19 NAKCLR W1C 1’b0 Interrupt clear of i2c_nak_int
18:17 RSVD
16 ENDCLR W1C 1’b0 Interrupt clear of i2c_end_int
15:14 RSVD
13 FERMASK R/W 1’b1 Interrupt mask of i2c_fer_int
12 ARBMASK R/W 1’b1 Interrupt mask of i2c_arb_int
BL702/704/706 Reference Manual 216/ 375
@2021 Bouffalo Lab
guest@bouffalolab

Table of Contents