libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
IOMUX-Control

VF6xx IO Pad MUX Controller More...

Collaboration diagram for IOMUX-Control:

Functions

void iomuxc_mux (enum vf6xx_pad pad, uint32_t muxc)
 Set GPIO. More...
 

Detailed Description

VF6xx IO Pad MUX Controller

GPIO API.

Author
© 2014 Stefan Agner stefa.nosp@m.n@ag.nosp@m.ner.c.nosp@m.h
Date
07 July 2014

This library supports the GPIO module in the VF6xx SoC of Freescale. Access is provided by GPIO number according to the Pinmux list of the Reference Manual, similar as GPIOs are available on Linux.

LGPL License Terms libopencm3 License

Function Documentation

◆ iomuxc_mux()

void iomuxc_mux ( enum vf6xx_pad  pad,
uint32_t  muxc 
)

Set GPIO.

Set GPIO by GPIO number according to MUX list

Parameters
[in]gpiounsigned 32 bit. GPIO number

Definition at line 51 of file iomuxc.c.

References IOMUXC.