|
| void | IOCPortConfigureSet (uint32_t ui32IOId, uint32_t ui32PortId, uint32_t ui32IOConfig) |
| | Set the configuration of an IO port. More...
|
| |
| uint32_t | IOCPortConfigureGet (uint32_t ui32IOId) |
| | Get the configuration of an IO port. More...
|
| |
| void | IOCIOShutdownSet (uint32_t ui32IOId, uint32_t ui32IOShutdown) |
| | Set wake-up mode from shutdown on an IO port. More...
|
| |
| void | IOCIOModeSet (uint32_t ui32IOId, uint32_t ui32IOMode) |
| | Set the IO Mode of an IO Port. More...
|
| |
| void | IOCIOIntSet (uint32_t ui32IOId, uint32_t ui32Int, uint32_t ui32EdgeDet) |
| | Setup edge detection and interrupt generation on an IO Port. More...
|
| |
| void | IOCIOEvtSet (uint32_t ui32IOId, uint32_t ui32Evt) |
| | Setup event generation on IO edge detection. More...
|
| |
| void | IOCIOPortPullSet (uint32_t ui32IOId, uint32_t ui32Pull) |
| | Set the pull on an IO port. More...
|
| |
| void | IOCIOHystSet (uint32_t ui32IOId, uint32_t ui32Hysteresis) |
| | Configure hysteresis on and IO port. More...
|
| |
| void | IOCIOInputSet (uint32_t ui32IOId, uint32_t ui32Input) |
| | Enable/disable IO port as input. More...
|
| |
| void | IOCIOSlewCtrlSet (uint32_t ui32IOId, uint32_t ui32SlewEnable) |
| | Configure slew rate on an IO port. More...
|
| |
| void | IOCIODrvStrengthSet (uint32_t ui32IOId, uint32_t ui32IOCurrent, uint32_t ui32DrvStrength) |
| | Configure the drive strength source and current mode of an IO port. More...
|
| |
| void | IOCIOPortIdSet (uint32_t ui32IOId, uint32_t ui32PortId) |
| | Setup the Port ID for this IO. More...
|
| |
| void | IOCIntEnable (uint32_t ui32IOId) |
| | Enables individual IO edge detect interrupt. More...
|
| |
| void | IOCIntDisable (uint32_t ui32IOId) |
| | Disables individual IO edge interrupt sources. More...
|
| |
| void | IOCPinTypeGpioInput (uint32_t ui32IOId) |
| | Setup an IO for standard GPIO input. More...
|
| |
| void | IOCPinTypeGpioOutput (uint32_t ui32IOId) |
| | Setup an IO for standard GPIO output. More...
|
| |
| void | IOCPinTypeUart (uint32_t ui32Base, uint32_t ui32Rx, uint32_t ui32Tx, uint32_t ui32Cts, uint32_t ui32Rts) |
| | Configure a set of IOs for standard UART peripheral control. More...
|
| |
| void | IOCPinTypeSsiMaster (uint32_t ui32Base, uint32_t ui32Rx, uint32_t ui32Tx, uint32_t ui32Fss, uint32_t ui32Clk) |
| | Configure a set of IOs for standard SSI peripheral master control. More...
|
| |
| void | IOCPinTypeSsiSlave (uint32_t ui32Base, uint32_t ui32Rx, uint32_t ui32Tx, uint32_t ui32Fss, uint32_t ui32Clk) |
| | Configure a set of IOs for standard SSI peripheral slave control. More...
|
| |
| void | IOCPinTypeI2c (uint32_t ui32Base, uint32_t ui32Data, uint32_t ui32Clk) |
| | Configure a set of IOs for standard I2C peripheral control. More...
|
| |
| void | IOCPinTypeAux (uint32_t ui32IOId) |
| | Configure an IO for AUX control. More...
|
| |