1.5.2. DLN_PIN_CFG
The DLN_PIN_CFG structure is used to store the configuration of a single DLN-series adapter pin.
typedef struct
{
DLN_MODULE module;
DLN_PIN_ROLE role;
} __PACKED_ATTR DLN_PIN_CFG;
Members:
- module
-
A module, to which the pin is connected. The following values are available:
- DLN_MODULE(0x00) or DLN_MODULE_GENERIC - Generic module
- DLN_MODULE(0x01) or DLN_MODULE_GPIO - GPIO module
- DLN_MODULE(0x02) or DLN_MODULE_SPI - SPI Module
- DLN_MODULE(0x03) or DLN_MODULE_I2C - I2C module
- DLN_MODULE(0x04) or DLN_MODULE_I2S - I2S module
- DLN_MODULE(0x05) or DLN_MODULE_PWM - PWM module
- DLN_MODULE(0x06) or DLN_MODULE_FREQ - Frequency counter module;
- DLN_MODULE(0x07) or DLN_MODULE_ADC - ADC module;
- DLN_MODULE(0x08) or DLN_MODULE_LED - LED module;
- role
- A role performed by the pin.
2006-2012