BSP430  20141115
Board Support Package for MSP430 microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
sBSP430hplEUSCIA Struct Reference

#include <bsp430/periph/eusci.h>

Data Fields

union {
   unsigned int   ctlw0
 
   struct {
      unsigned char   ctl1
 
      unsigned char   ctl0
 
   } 
 
}; 
 
unsigned int ctlw1
 
unsigned int _unused_0x04
 
union {
   unsigned int   brw
 
   struct {
      unsigned char   br0
 
      unsigned char   br1
 
   } 
 
}; 
 
unsigned int mctlw
 
unsigned int statw
 
unsigned int rxbuf
 
unsigned int txbuf
 
unsigned int abctl
 
union {
   unsigned int   irctl
 
   struct {
      unsigned char   irtctl
 
      unsigned char   irrctl
 
   } 
 
}; 
 
unsigned int _unused_0x14
 
unsigned int _unused_0x16
 
unsigned int _unused_0x18
 
unsigned int ie
 
unsigned int ifg
 
unsigned int iv
 

Detailed Description

Register map for eUSCI_A peripheral hardware presentation layer.

Field Documentation

unsigned int sBSP430hplEUSCIA::abctl

UCAxABCTL (UART)

unsigned char sBSP430hplEUSCIA::br0

UCAxBR0

unsigned char sBSP430hplEUSCIA::br1

UCAxBR1

unsigned int sBSP430hplEUSCIA::brw

UCAxBRW

unsigned char sBSP430hplEUSCIA::ctl0

UCAxCTL0

unsigned char sBSP430hplEUSCIA::ctl1

UCAxCTL1

unsigned int sBSP430hplEUSCIA::ctlw0

UCAxCTLW0

unsigned int sBSP430hplEUSCIA::ctlw1

UCAxCTLW1

unsigned int sBSP430hplEUSCIA::ie

UCAxIE

unsigned int sBSP430hplEUSCIA::ifg

UCAxIFG

unsigned int sBSP430hplEUSCIA::irctl

UCAxIRCTL (UART)

unsigned char sBSP430hplEUSCIA::irrctl

UCAxIRRCTL (UART)

unsigned char sBSP430hplEUSCIA::irtctl

UCAxIRTCTL (UART)

unsigned int sBSP430hplEUSCIA::iv

UCAxIV

unsigned int sBSP430hplEUSCIA::mctlw

UCAxMCTLW (UART)

unsigned int sBSP430hplEUSCIA::rxbuf

UCAxRXBUF

unsigned int sBSP430hplEUSCIA::statw

UCAxSTATW

Examples:
bootstrap/console/main.c.
unsigned int sBSP430hplEUSCIA::txbuf

UCAxTXBUF


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