11 #ifndef ISF_SYSCONF_COMMS_EXTERN_H
12 #define ISF_SYSCONF_COMMS_EXTERN_H
17 #include <isf_i2cconf_types.h>
36 #if ISF_COMPONENT_GPIO
37 #define NUM_GPIO_PINS (16)
38 #define NUM_ROWS NUM_GPIO_PINS
40 #define GPIO_PIN_MUX_MASK (0)
41 #define GPIO_PIN_MUX_VALUE (1)
42 extern const uint8 gNumGpioBuses;
43 extern const gpioBusConfig_t gSysGpioBusConfig[];
44 extern const gpioRegLayout_t gSysGpioRegLayout;
45 extern gpioBusInfo_t gSysGpioBusInfo[];
46 extern vuint8 *
const gpioPinMuxRegTable[];
47 extern const uint8 gpioPinMaskValueTable[NUM_ROWS][NUM_COLS];
const i2c_BusRegInfo_t gSys_I2cRegInfo[]
unsigned char uint8
This defines uint8 as unsigned char.
const i2c_BusConfig_t gSys_I2cBusConfig[]
volatile unsigned char vuint8
This defines vuint8 as volatile unsigned char.
const sys_channelDescriptor_t gSys_ConfiguredChannelList[]
const uint8 gSys_NumChannels
i2c_BusInfo_t gSys_I2cBusInfo[]
This structure defines the channel descriptor.
This file defines the configuration types and structures for the system communication channel...
const uint8 gSys_NumI2cBuses