NXP's driver library for LPC17xx, ported to mbed's online compiler. Not tested! I had to fix a lot of warings and found a couple of pretty obvious bugs, so the chances are there are more. Original: http://ics.nxp.com/support/documents/microcontrollers/zip/lpc17xx.cmsis.driver.library.zip

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

GPIO_Byte_TypeDef Struct Reference

GPIO_Byte_TypeDef Struct Reference
[GPIO_Public_Types]

Fast GPIO port byte type definition. More...

#include <lpc17xx_gpio.h>

Data Fields

__IO uint8_t FIODIR [4]
 FIO direction register in byte-align.
uint32_t RESERVED0 [3]
 Reserved.
__IO uint8_t FIOMASK [4]
 FIO mask register in byte-align.
__IO uint8_t FIOPIN [4]
 FIO pin register in byte align.
__IO uint8_t FIOSET [4]
 FIO set register in byte-align.
__O uint8_t FIOCLR [4]
 FIO clear register in byte-align.

Detailed Description

Fast GPIO port byte type definition.

Definition at line 49 of file lpc17xx_gpio.h.


Field Documentation

__O uint8_t FIOCLR[4]

FIO clear register in byte-align.

Definition at line 55 of file lpc17xx_gpio.h.

__IO uint8_t FIODIR[4]

FIO direction register in byte-align.

Definition at line 50 of file lpc17xx_gpio.h.

__IO uint8_t FIOMASK[4]

FIO mask register in byte-align.

Definition at line 52 of file lpc17xx_gpio.h.

__IO uint8_t FIOPIN[4]

FIO pin register in byte align.

Definition at line 53 of file lpc17xx_gpio.h.

__IO uint8_t FIOSET[4]

FIO set register in byte-align.

Definition at line 54 of file lpc17xx_gpio.h.

uint32_t RESERVED0[3]

Reserved.

Definition at line 51 of file lpc17xx_gpio.h.