BSP430  20141115
Board Support Package for MSP430 microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
sBSP430hplEUSCIB 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
 
   } 
 
}; 
 
union {
   unsigned int   statw
 
   struct {
      unsigned char   stat
 
      unsigned char   bcnt
 
   } 
 
}; 
 
unsigned int tbcnt
 
unsigned int rxbuf
 
unsigned int txbuf
 
unsigned int _unused_0x10
 
unsigned int _unused_0x12
 
unsigned int i2coa0
 
unsigned int i2coa1
 
unsigned int i2coa2
 
unsigned int i2coa3
 
unsigned int addrx
 
unsigned int addmask
 
unsigned int i2csa
 
unsigned int _unused_0x22
 
unsigned int _unused_0x24
 
unsigned int _unused_0x26
 
unsigned int _unused_0x28
 
unsigned int ie
 
unsigned int ifg
 
unsigned int iv
 

Detailed Description

Register map for eUSCI_B peripheral hardware presentation layer.

Field Documentation

unsigned int sBSP430hplEUSCIB::addmask

UCBxADDMASK

unsigned int sBSP430hplEUSCIB::addrx

UCBxADDRX

unsigned char sBSP430hplEUSCIB::bcnt

UCBxBCNT

unsigned char sBSP430hplEUSCIB::br0

UCBxBR0

unsigned char sBSP430hplEUSCIB::br1

UCBxBR1

unsigned int sBSP430hplEUSCIB::brw

UCBxBRW

unsigned char sBSP430hplEUSCIB::ctl0

UCBxCTL0

unsigned char sBSP430hplEUSCIB::ctl1

UCBxCTL1

unsigned int sBSP430hplEUSCIB::ctlw0

UCBxCTLW0

unsigned int sBSP430hplEUSCIB::ctlw1

UCBxCTLW1

unsigned int sBSP430hplEUSCIB::i2coa0

UCBxI2COA0

unsigned int sBSP430hplEUSCIB::i2coa1

UCBxI2COA1

unsigned int sBSP430hplEUSCIB::i2coa2

UCBxI2COA2

unsigned int sBSP430hplEUSCIB::i2coa3

UCBxI2COA3

unsigned int sBSP430hplEUSCIB::i2csa

UCBxI2CSA

unsigned int sBSP430hplEUSCIB::ie

UCAxIE

unsigned int sBSP430hplEUSCIB::ifg

UCAxIFG

unsigned int sBSP430hplEUSCIB::iv

UCAxIV

unsigned int sBSP430hplEUSCIB::rxbuf

UCAxRXBUF

unsigned char sBSP430hplEUSCIB::stat

UCBxSTAT

unsigned int sBSP430hplEUSCIB::statw

UCBxSTATW

unsigned int sBSP430hplEUSCIB::tbcnt

UCBxTBCNT

unsigned int sBSP430hplEUSCIB::txbuf

UCAxTXBUF


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