Module xmc1000_hal::gpio [−][src]
General Purpose Input / Output
Modules
port0 | |
port1 | |
port2 |
Structs
Direct |
Output mode (type state) |
Floating |
Floating input (type state) |
HW0 |
Hardware driven 0 (type state) |
HW1 |
Hardware driven 1 (type state) |
Input |
Input mode (type state) |
OpenDrain |
Open drain output (type state) |
OpenDrainAlt1 |
Open drain output alternate function 1 (type state) |
OpenDrainAlt2 |
Open drain output alternate function 2 (type state) |
OpenDrainAlt3 |
Open drain output alternate function 3 (type state) |
OpenDrainAlt4 |
Open drain output alternate function 4 (type state) |
OpenDrainAlt5 |
Open drain output alternate function 5 (type state) |
OpenDrainAlt6 |
Open drain output alternate function 6 (type state) |
OpenDrainAlt7 |
Open drain output alternate function 7 (type state) |
Output |
Output mode (type state) |
PullDown |
Pulled down input (type state) |
PullUp |
Pulled up input (type state) |
PushPull |
Push pull output (type state) |
PushPullAlt1 |
Push pull output alternate function 1 (type state) |
PushPullAlt2 |
Push pull output alternate function 2 (type state) |
PushPullAlt3 |
Push pull output alternate function 3 (type state) |
PushPullAlt4 |
Push pull output alternate function 4 (type state) |
PushPullAlt5 |
Push pull output alternate function 5 (type state) |
PushPullAlt6 |
Push pull output alternate function 6 (type state) |
PushPullAlt7 |
Push pull output alternate function 7 (type state) |
Traits
GpioExt |
Extension trait to split a GPIO peripheral in independent pins and registers |