Kamcho Library 02.00.03  lib.kamcho.02.00.03.287
Data Fields
GPIO_SFRS_t Struct Reference

A structure to represent Special Function Registers for all GPIO block. More...

#include <gpio_sfrs.h>

Data Fields

uint8_t PORTA
 
uint8_t PORTB
 
uint8_t PORTC
 
uint8_t PORTD
 
uint8_t PORTE
 
uint8_t PORTA_OutputEn
 
uint8_t PORTB_OutputEn
 
uint8_t PORTC_OutputEn
 
uint8_t PORTD_OutputEn
 
uint8_t PORTE_OutputEn
 
union {
   struct uint8_t {
      uint8_t   MDIR:1
 
      uint8_t   MDUART:1
 
      uint8_t   MDI2C:1
 
      uint8_t   MDSPI:1
 
      uint8_t   UTXPOL:1
 
      uint8_t   UPSWAP:1
 
      uint8_t   I2CRT:2
 
   } 
 
   uint8_t   BYTE
 
PIN_CONFIG
 
uint8_t PORTE_LEDMode
 
uint8_t PORTA_PWMMode
 
uint8_t PORTC_PWMMode
 
uint8_t PORTA_IntEn
 
uint8_t PORTB_IntEn
 
uint8_t Reserved2
 
uint8_t PORTD_IntEn
 
uint8_t Reserved3 [98190]
 
uint8_t PORTA_PullUp
 
uint8_t PORTA_PullDn
 
uint8_t PORTA_ReadEn
 
uint8_t PORTB_PullUp
 
uint8_t PORTB_PullDn
 
uint8_t PORTB_ReadEn
 
uint8_t PORTC_PullUp
 
uint8_t PORTC_PullDn
 
uint8_t PORTC_ReadEn
 
uint8_t PORTD_PullUp
 
uint8_t PORTD_PullDn
 
uint8_t PORTD_ReadEn
 
uint8_t PORTE_PullUp
 
uint8_t PORTE_PullDn
 
uint8_t PORTE_ReadEn
 
uint8_t PORTE_LEDTrim
 

Detailed Description

A structure to represent Special Function Registers for all GPIO block.

Field Documentation

uint8_t BYTE
uint8_t I2CRT
uint8_t MDI2C
uint8_t MDIR
uint8_t MDSPI
uint8_t MDUART
union { ... } PIN_CONFIG
uint8_t PORTA
uint8_t PORTA_IntEn
uint8_t PORTA_OutputEn
uint8_t PORTA_PullDn
uint8_t PORTA_PullUp
uint8_t PORTA_PWMMode
uint8_t PORTA_ReadEn
uint8_t PORTB
uint8_t PORTB_IntEn
uint8_t PORTB_OutputEn
uint8_t PORTB_PullDn
uint8_t PORTB_PullUp
uint8_t PORTB_ReadEn
uint8_t PORTC
uint8_t PORTC_OutputEn
uint8_t PORTC_PullDn
uint8_t PORTC_PullUp
uint8_t PORTC_PWMMode
uint8_t PORTC_ReadEn
uint8_t PORTD
uint8_t PORTD_IntEn
uint8_t PORTD_OutputEn
uint8_t PORTD_PullDn
uint8_t PORTD_PullUp
uint8_t PORTD_ReadEn
uint8_t PORTE
uint8_t PORTE_LEDMode
uint8_t PORTE_LEDTrim
uint8_t PORTE_OutputEn
uint8_t PORTE_PullDn
uint8_t PORTE_PullUp
uint8_t PORTE_ReadEn
uint8_t Reserved2
uint8_t Reserved3[98190]
uint8_t UPSWAP
uint8_t UTXPOL

The documentation for this struct was generated from the following file: