ISSDK  1.8
IoT Sensing Software Development Kit
Macros | Functions
pin_mux.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC5   0x05u
 Selects pin function 5. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_OPENDRAIN_EN   0x0200u
 Open drain is enabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_INACT   0x00u
 No addition pin function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC1   0x01u
 Selects pin function 1. More...
 
#define IOCON_PIO_FUNC7   0x07u
 Selects pin function 7. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 
#define IOCON_PIO_DIGITAL_EN   0x0100u
 Enables digital function. More...
 
#define IOCON_PIO_FUNC0   0x00u
 Selects pin function 0. More...
 
#define IOCON_PIO_INV_DI   0x00u
 Input function is not inverted. More...
 
#define IOCON_PIO_MODE_PULLUP   0x20u
 Selects pull-up function. More...
 
#define IOCON_PIO_OPENDRAIN_DI   0x00u
 Open drain is disabled. More...
 
#define IOCON_PIO_SLEW_STANDARD   0x00u
 Standard mode, output slew rate control is enabled. More...
 

Functions

void BOARD_InitBootPins (void)
 Calls initialization functions. More...
 
void BOARD_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C4_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void I2C4_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void USART0_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void USART0_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI7_InitPins (void)
 Configures pin routing and optionally pin electrical features. More...
 
void SPI7_DeinitPins (void)
 Configures pin routing and optionally pin electrical features. More...