MSP430UltrasonicLibrary  02_20_00_15
Macros
USSGenericRegDef.h File Reference
#include <msp430.h>
Include dependency graph for USSGenericRegDef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LPBE   (0x0800) /* */
 
#define LPBE_0
 
#define LPBE_1
 
#define CPEO   (0x0100) /* */
 
#define CPEO_0
 
#define CPEO_1
 
#define BIMP_0   (0x0000) /* 200 Ohms buffer impedance for RxBias and TxBias */
 
#define BIMP_1   (0x0001) /* 600 Ohms buffer impedance for RxBias and TxBias */
 
#define BIMP_2   (0x0002) /* 1200 Ohms buffer impedance for RxBias and TxBias (default) */
 
#define BIMP_3   (0x0003) /* 2800 Ohms buffer impedance for RxBias and TxBias */
 
#define LBHDEL_0   (0x0000) /* no additional delay */
 
#define LBHDEL_1   (0x1000) /* additional hold off delay of ~100us (512 REFCLKs) */
 
#define LBHDEL_1_H   (0x0010)
 
#define LBHDEL_2   (0x2000) /* additional hold off delay of ~200us (1024 REFCLKs) */
 
#define LBHDEL_2_H   (0x0020)
 
#define LBHDEL_3   (0x3000) /* additional hold off delay of ~300us (1536 REFCLKs) */
 
#define LBHDEL_3_H   (0x0030)
 
#define USSSWRST   (0x0080) /* */
 
#define USSSWRST_L   (0x0080)
 
#define USSSWRST_0   (0x0000) /* Disabled. USS (and sub modules) reset released for operation */
 
#define USSSWRST_1   (0x0080) /* Enabled. USS (and sub modules) logic held in reset state */
 
#define USSSWRST_1_L   (0x0080)
 
#define GENERIC_SAPH_IIDX   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0000))
 
#define GENERIC_SAPH_MIS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0002))
 
#define GENERIC_SAPH_RIS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0004))
 
#define GENERIC_SAPH_IMSC   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0006))
 
#define GENERIC_SAPH_ICR   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0008))
 
#define GENERIC_SAPH_ISR   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x000A))
 
#define GENERIC_SAPH_DESCLO   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x000C))
 
#define GENERIC_SAPH_DESCHI   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x000E))
 
#define GENERIC_SAPH_KEY   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0010))
 
#define GENERIC_SAPH_OCTL0   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0012))
 
#define GENERIC_SAPH_OCTL1   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0014))
 
#define GENERIC_SAPH_OSEL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0016))
 
#define GENERIC_SAPH_CH0PUT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0020))
 
#define GENERIC_SAPH_CH0PDT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0022))
 
#define GENERIC_SAPH_CH0TT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0024))
 
#define GENERIC_SAPH_CH1PUT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0026))
 
#define GENERIC_SAPH_CH1PDT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0028))
 
#define GENERIC_SAPH_CH1TT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x002A))
 
#define GENERIC_SAPH_MCNF   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x002C))
 
#define GENERIC_SAPH_TACTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x002E))
 
#define GENERIC_SAPH_ICTL0   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0030))
 
#define GENERIC_SAPH_BCTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0034))
 
#define GENERIC_SAPH_PGC   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0040))
 
#define GENERIC_SAPH_LP_E_PULS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0042))
 
#define GENERIC_SAPH_HP_E_PULS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0044))
 
#define GENERIC_SAPH_PGCTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0046))
 
#define GENERIC_SAPH_PPGTRIG   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0048))
 
#define GENERIC_SAPH_ASCTL0   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0060))
 
#define GENERIC_SAPH_ASCTL1   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0062))
 
#define GENERIC_SAPH_ASQTRIG   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0064))
 
#define GENERIC_SAPH_APOL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0066))
 
#define GENERIC_SAPH_APLEV   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0068))
 
#define GENERIC_SAPH_APHIZ   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x006A))
 
#define GENERIC_SAPH_ATM_A   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x006E))
 
#define GENERIC_SAPH_ATM_B   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0070))
 
#define GENERIC_SAPH_ATM_C   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0072))
 
#define GENERIC_SAPH_ATM_D   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0074))
 
#define GENERIC_SAPH_ATM_E   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0076))
 
#define GENERIC_SAPH_ATM_F   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0078))
 
#define GENERIC_SAPH_TBCTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x007A))
 
#define GENERIC_SAPH_ATIMLO   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x007C))
 
#define GENERIC_SAPH_ATIMHI   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x007E))
 

Macro Definition Documentation

§ LPBE

#define LPBE   (0x0800) /* */

§ LPBE_0

#define LPBE_0
Value:
(0x0000) /* For manual bias mode and regular ASQ bias mode. In this
configuration the user controls by the ASQBSW has full control
over the TxBias and RxBias switches. */

§ LPBE_1

#define LPBE_1
Value:
(0x0800) /* Low power bias mode. In this mode the ASQ uses the CHxEBSW and
PGABSW as auxiliary values to achieve faster channel setting
on reactive input loads. The ASQ has full controls over the
bias switch multiplexer. */

§ CPEO

#define CPEO   (0x0100) /* */

§ CPEO_0

#define CPEO_0
Value:
(0x0000) /* Charge pump is turned on by SDHS and ASQ related requests
only. */

§ CPEO_1

#define CPEO_1
Value:
(0x0100) /* Charge pump is turned on regardless of SDHS and ASQ related
charge pump requests. */

§ BIMP_0

#define BIMP_0   (0x0000) /* 200 Ohms buffer impedance for RxBias and TxBias */

§ BIMP_1

#define BIMP_1   (0x0001) /* 600 Ohms buffer impedance for RxBias and TxBias */

§ BIMP_2

#define BIMP_2   (0x0002) /* 1200 Ohms buffer impedance for RxBias and TxBias (default) */

§ BIMP_3

#define BIMP_3   (0x0003) /* 2800 Ohms buffer impedance for RxBias and TxBias */

§ LBHDEL_0

#define LBHDEL_0   (0x0000) /* no additional delay */

§ LBHDEL_1

#define LBHDEL_1   (0x1000) /* additional hold off delay of ~100us (512 REFCLKs) */

§ LBHDEL_1_H

#define LBHDEL_1_H   (0x0010)

§ LBHDEL_2

#define LBHDEL_2   (0x2000) /* additional hold off delay of ~200us (1024 REFCLKs) */

§ LBHDEL_2_H

#define LBHDEL_2_H   (0x0020)

§ LBHDEL_3

#define LBHDEL_3   (0x3000) /* additional hold off delay of ~300us (1536 REFCLKs) */

§ LBHDEL_3_H

#define LBHDEL_3_H   (0x0030)

§ USSSWRST

#define USSSWRST   (0x0080) /* */

Referenced by USS_resetUSSModule().

§ USSSWRST_L

#define USSSWRST_L   (0x0080)

§ USSSWRST_0

#define USSSWRST_0   (0x0000) /* Disabled. USS (and sub modules) reset released for operation */

§ USSSWRST_1

#define USSSWRST_1   (0x0080) /* Enabled. USS (and sub modules) logic held in reset state */

§ USSSWRST_1_L

#define USSSWRST_1_L   (0x0080)

§ GENERIC_SAPH_IIDX

#define GENERIC_SAPH_IIDX   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0000))

§ GENERIC_SAPH_MIS

#define GENERIC_SAPH_MIS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0002))

§ GENERIC_SAPH_RIS

#define GENERIC_SAPH_RIS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0004))

§ GENERIC_SAPH_IMSC

#define GENERIC_SAPH_IMSC   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0006))

§ GENERIC_SAPH_ICR

#define GENERIC_SAPH_ICR   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0008))

§ GENERIC_SAPH_ISR

#define GENERIC_SAPH_ISR   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x000A))

§ GENERIC_SAPH_DESCLO

#define GENERIC_SAPH_DESCLO   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x000C))

§ GENERIC_SAPH_DESCHI

#define GENERIC_SAPH_DESCHI   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x000E))

§ GENERIC_SAPH_KEY

#define GENERIC_SAPH_KEY   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0010))

§ GENERIC_SAPH_OCTL0

#define GENERIC_SAPH_OCTL0   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0012))

§ GENERIC_SAPH_OCTL1

#define GENERIC_SAPH_OCTL1   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0014))

§ GENERIC_SAPH_OSEL

#define GENERIC_SAPH_OSEL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0016))

§ GENERIC_SAPH_CH0PUT

#define GENERIC_SAPH_CH0PUT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0020))

§ GENERIC_SAPH_CH0PDT

#define GENERIC_SAPH_CH0PDT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0022))

§ GENERIC_SAPH_CH0TT

#define GENERIC_SAPH_CH0TT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0024))

§ GENERIC_SAPH_CH1PUT

#define GENERIC_SAPH_CH1PUT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0026))

§ GENERIC_SAPH_CH1PDT

#define GENERIC_SAPH_CH1PDT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0028))

§ GENERIC_SAPH_CH1TT

#define GENERIC_SAPH_CH1TT   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x002A))

§ GENERIC_SAPH_MCNF

#define GENERIC_SAPH_MCNF   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x002C))

§ GENERIC_SAPH_TACTL

#define GENERIC_SAPH_TACTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x002E))

§ GENERIC_SAPH_ICTL0

#define GENERIC_SAPH_ICTL0   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0030))

§ GENERIC_SAPH_BCTL

#define GENERIC_SAPH_BCTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0034))

§ GENERIC_SAPH_PGC

#define GENERIC_SAPH_PGC   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0040))

§ GENERIC_SAPH_LP_E_PULS

#define GENERIC_SAPH_LP_E_PULS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0042))

§ GENERIC_SAPH_HP_E_PULS

#define GENERIC_SAPH_HP_E_PULS   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0044))

§ GENERIC_SAPH_PGCTL

#define GENERIC_SAPH_PGCTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0046))

§ GENERIC_SAPH_PPGTRIG

#define GENERIC_SAPH_PPGTRIG   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0048))

§ GENERIC_SAPH_ASCTL0

#define GENERIC_SAPH_ASCTL0   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0060))

§ GENERIC_SAPH_ASCTL1

#define GENERIC_SAPH_ASCTL1   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0062))

§ GENERIC_SAPH_ASQTRIG

#define GENERIC_SAPH_ASQTRIG   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0064))

§ GENERIC_SAPH_APOL

#define GENERIC_SAPH_APOL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0066))

§ GENERIC_SAPH_APLEV

#define GENERIC_SAPH_APLEV   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0068))

§ GENERIC_SAPH_APHIZ

#define GENERIC_SAPH_APHIZ   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x006A))

§ GENERIC_SAPH_ATM_A

#define GENERIC_SAPH_ATM_A   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x006E))

§ GENERIC_SAPH_ATM_B

#define GENERIC_SAPH_ATM_B   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0070))

§ GENERIC_SAPH_ATM_C

#define GENERIC_SAPH_ATM_C   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0072))

§ GENERIC_SAPH_ATM_D

#define GENERIC_SAPH_ATM_D   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0074))

§ GENERIC_SAPH_ATM_E

#define GENERIC_SAPH_ATM_E   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0076))

§ GENERIC_SAPH_ATM_F

#define GENERIC_SAPH_ATM_F   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x0078))

§ GENERIC_SAPH_TBCTL

#define GENERIC_SAPH_TBCTL   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x007A))

§ GENERIC_SAPH_ATIMLO

#define GENERIC_SAPH_ATIMLO   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x007C))

§ GENERIC_SAPH_ATIMHI

#define GENERIC_SAPH_ATIMHI   (*(int *)(__MSP430_BASEADDRESS_GENERIC_SAPH__ + 0x007E))
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale