[][src]Module tm4c_hal::gpio

Code for GPIO pins

Structs

AF1

Alternate function 1 (type state)

AF2

Alternate function 2 (type state)

AF3

Alternate function 3 (type state)

AF4

Alternate function 4 (type state)

AF5

Alternate function 5 (type state)

AF6

Alternate function 6 (type state)

AF7

Alternate function 7 (type state)

AF8

Alternate function 8 (type state)

AF9

Alternate function 9 (type state)

AF14

Alternate function 14 (type state)

AlternateFunction

AlternateFunction mode (type state for a GPIO pin)

Floating

Sub-mode of Input: Floating input (type state)

Input

Input mode (type state)

Locked

Pin is locked through the GPIOCR register

OpenDrain

Sub-mode of Output/AlternateFunction: Open drain output (type state for Output)

Output

Output mode (type state)

PullDown

Sub-mode of Input: Pulled down input (type state)

PullUp

Sub-mode of Input: Pulled up input (type state)

PushPull

Sub-mode of Output/AlternateFunction: Push pull output (type state for Output)

Tristate

Tri-state

Enums

InterruptMode

Sets when a GPIO pin triggers an interrupt.

Traits

AlternateFunctionChoice

All the different Alternate Functions you can choose implement this

InputMode

All input modes implement this

IsUnlocked

All unlocked pin modes implement this

OpenDrainMode

OpenDrain modes implement this

OutputMode

All output modes implement this