|
|
|
@ -52,6 +52,45 @@ volatile uint8_t __xdata __at(0x1C3F) RESLADR2A;
|
|
|
|
|
// SMCLK timing setting for channel A
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C40) SCLKTSA;
|
|
|
|
|
|
|
|
|
|
// Host status for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C11) HOSTAB;
|
|
|
|
|
// Host control for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C12) HOCTLB;
|
|
|
|
|
// Host command for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C13) HOCMDB;
|
|
|
|
|
// Transmit slave address for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C14) TRASLAB;
|
|
|
|
|
// Host data 0 for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C15) D0REGB;
|
|
|
|
|
// Host data 1 for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C16) D1REGB;
|
|
|
|
|
// Host block data byte for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C17) HOBDBB;
|
|
|
|
|
// Packet error check for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C18) PECERCB;
|
|
|
|
|
// Receive slave address for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C19) RESLADRB;
|
|
|
|
|
// Slave data for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C1A) SLDAB;
|
|
|
|
|
// SMBus pin control for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C1B) SMBPCTLB;
|
|
|
|
|
// Slave status for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C1C) SLSTAB;
|
|
|
|
|
// Slave interrupt control for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C1D) SICRB;
|
|
|
|
|
// Notify device address for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C1E) NDADRB;
|
|
|
|
|
// Notify data low byte for channel A
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C1F) NDLBB;
|
|
|
|
|
// Notify data high byte for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C20) NDHBB;
|
|
|
|
|
// Host control 2 for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C21) HOCTL2B;
|
|
|
|
|
// Receive slave address 2 for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C44) RESLADR2B;
|
|
|
|
|
// SMCLK timing setting for channel B
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C41) SCLKTSB;
|
|
|
|
|
|
|
|
|
|
// Timing registers
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C22) SMB4P7USL;
|
|
|
|
|
volatile uint8_t __xdata __at(0x1C23) SMB4P0USL;
|
|
|
|
|