BSP430  20141115
Board Support Package for MSP430 microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros
Configuration of Core Peripheral Resources

Flag macros used to enabling core resources (HAL, HPL, etc.). More...

Macros

#define configBSP430_HAL_DMA   0
 
#define configBSP430_HPL_DMA   (configBSP430_HAL_DMA - 0)
 
#define configBSP430_HAL_DMA_ISR   (configBSP430_HAL_DMA - 0)
 
#define configBSP430_HAL_EUSCI_A0   0
 
#define configBSP430_HAL_EUSCI_A1   0
 
#define configBSP430_HAL_EUSCI_A2   0
 
#define configBSP430_HAL_EUSCI_A3   0
 
#define configBSP430_HAL_EUSCI_B0   0
 
#define configBSP430_HAL_EUSCI_B1   0
 
#define configBSP430_HPL_EUSCI_A0   (configBSP430_HAL_EUSCI_A0 - 0)
 
#define configBSP430_HPL_EUSCI_A1   (configBSP430_HAL_EUSCI_A1 - 0)
 
#define configBSP430_HPL_EUSCI_A2   (configBSP430_HAL_EUSCI_A2 - 0)
 
#define configBSP430_HPL_EUSCI_A3   (configBSP430_HAL_EUSCI_A3 - 0)
 
#define configBSP430_HAL_EUSCI_A0_ISR   (configBSP430_HAL_EUSCI_A0 - 0)
 
#define configBSP430_HAL_EUSCI_A1_ISR   (configBSP430_HAL_EUSCI_A1 - 0)
 
#define configBSP430_HAL_EUSCI_A2_ISR   (configBSP430_HAL_EUSCI_A2 - 0)
 
#define configBSP430_HAL_EUSCI_A3_ISR   (configBSP430_HAL_EUSCI_A3 - 0)
 
#define configBSP430_HPL_EUSCI_B0   (configBSP430_HAL_EUSCI_B0 - 0)
 
#define configBSP430_HPL_EUSCI_B1   (configBSP430_HAL_EUSCI_B1 - 0)
 
#define configBSP430_HAL_EUSCI_B0_ISR   (configBSP430_HAL_EUSCI_B0 - 0)
 
#define configBSP430_HAL_EUSCI_B1_ISR   (configBSP430_HAL_EUSCI_B1 - 0)
 
#define configBSP430_HAL_PORT1   0
 
#define configBSP430_HAL_PORT2   0
 
#define configBSP430_HAL_PORT3   0
 
#define configBSP430_HAL_PORT4   0
 
#define configBSP430_HAL_PORT5   0
 
#define configBSP430_HAL_PORT6   0
 
#define configBSP430_HAL_PORT7   0
 
#define configBSP430_HAL_PORT8   0
 
#define configBSP430_HAL_PORT9   0
 
#define configBSP430_HAL_PORT10   0
 
#define configBSP430_HAL_PORT11   0
 
#define configBSP430_HPL_PORT1   (configBSP430_HAL_PORT1 - 0)
 
#define configBSP430_HPL_PORT2   (configBSP430_HAL_PORT2 - 0)
 
#define configBSP430_HPL_PORT3   (configBSP430_HAL_PORT3 - 0)
 
#define configBSP430_HPL_PORT4   (configBSP430_HAL_PORT4 - 0)
 
#define configBSP430_HPL_PORT5   (configBSP430_HAL_PORT5 - 0)
 
#define configBSP430_HPL_PORT6   (configBSP430_HAL_PORT6 - 0)
 
#define configBSP430_HPL_PORT7   (configBSP430_HAL_PORT7 - 0)
 
#define configBSP430_HPL_PORT8   (configBSP430_HAL_PORT8 - 0)
 
#define configBSP430_HPL_PORT9   (configBSP430_HAL_PORT9 - 0)
 
#define configBSP430_HPL_PORT10   (configBSP430_HAL_PORT10 - 0)
 
#define configBSP430_HPL_PORT11   (configBSP430_HAL_PORT11 - 0)
 
#define configBSP430_HAL_PORT1_ISR   ((configBSP430_HAL_PORT1 - 0) && defined(PORT1_VECTOR))
 
#define configBSP430_HAL_PORT2_ISR   ((configBSP430_HAL_PORT2 - 0) && defined(PORT2_VECTOR))
 
#define configBSP430_HAL_PORT3_ISR   ((configBSP430_HAL_PORT3 - 0) && defined(PORT3_VECTOR))
 
#define configBSP430_HAL_PORT4_ISR   ((configBSP430_HAL_PORT4 - 0) && defined(PORT4_VECTOR))
 
#define configBSP430_HAL_PORT5_ISR   ((configBSP430_HAL_PORT5 - 0) && defined(PORT5_VECTOR))
 
#define configBSP430_HAL_PORT6_ISR   ((configBSP430_HAL_PORT6 - 0) && defined(PORT6_VECTOR))
 
#define configBSP430_HAL_PORT7_ISR   ((configBSP430_HAL_PORT7 - 0) && defined(PORT7_VECTOR))
 
#define configBSP430_HAL_PORT8_ISR   ((configBSP430_HAL_PORT8 - 0) && defined(PORT8_VECTOR))
 
#define configBSP430_HAL_PORT9_ISR   ((configBSP430_HAL_PORT9 - 0) && defined(PORT9_VECTOR))
 
#define configBSP430_HAL_PORT10_ISR   ((configBSP430_HAL_PORT10 - 0) && defined(PORT10_VECTOR))
 
#define configBSP430_HAL_PORT11_ISR   ((configBSP430_HAL_PORT11 - 0) && defined(PORT11_VECTOR))
 
#define configBSP430_HAL_TA0   0
 
#define configBSP430_HAL_TA1   0
 
#define configBSP430_HAL_TA2   0
 
#define configBSP430_HAL_TA3   0
 
#define configBSP430_HAL_TB0   0
 
#define configBSP430_HAL_TB1   0
 
#define configBSP430_HAL_TB2   0
 
#define configBSP430_HPL_TA0   (configBSP430_HAL_TA0 - 0)
 
#define configBSP430_HPL_TA1   (configBSP430_HAL_TA1 - 0)
 
#define configBSP430_HPL_TA2   (configBSP430_HAL_TA2 - 0)
 
#define configBSP430_HPL_TA3   (configBSP430_HAL_TA3 - 0)
 
#define configBSP430_HPL_TB0   (configBSP430_HAL_TB0 - 0)
 
#define configBSP430_HPL_TB1   (configBSP430_HAL_TB1 - 0)
 
#define configBSP430_HPL_TB2   (configBSP430_HAL_TB2 - 0)
 
#define configBSP430_HAL_TA0_CC0_ISR   0
 
#define configBSP430_HAL_TA0_ISR   (configBSP430_HAL_TA0 - 0)
 
#define configBSP430_HAL_TA1_CC0_ISR   0
 
#define configBSP430_HAL_TA1_ISR   (configBSP430_HAL_TA1 - 0)
 
#define configBSP430_HAL_TA2_CC0_ISR   0
 
#define configBSP430_HAL_TA2_ISR   (configBSP430_HAL_TA2 - 0)
 
#define configBSP430_HAL_TA3_CC0_ISR   0
 
#define configBSP430_HAL_TA3_ISR   (configBSP430_HAL_TA3 - 0)
 
#define configBSP430_HAL_TB0_CC0_ISR   0
 
#define configBSP430_HAL_TB0_ISR   (configBSP430_HAL_TB0 - 0)
 
#define configBSP430_HAL_TB1_CC0_ISR   0
 
#define configBSP430_HAL_TB1_ISR   (configBSP430_HAL_TB1 - 0)
 
#define configBSP430_HAL_TB2_CC0_ISR   0
 
#define configBSP430_HAL_TB2_ISR   (configBSP430_HAL_TB2 - 0)
 
#define configBSP430_HAL_USCI_A0   0
 
#define configBSP430_HAL_USCI_A1   0
 
#define configBSP430_HAL_USCI_B0   0
 
#define configBSP430_HAL_USCI_B1   0
 
#define configBSP430_HPL_USCI_A0   (configBSP430_HAL_USCI_A0 - 0)
 
#define configBSP430_HPL_USCI_A1   (configBSP430_HAL_USCI_A1 - 0)
 
#define configBSP430_HPL_USCI_B0   (configBSP430_HAL_USCI_B0 - 0)
 
#define configBSP430_HPL_USCI_B1   (configBSP430_HAL_USCI_B1 - 0)
 
#define configBSP430_HAL_USCI_AB0RX_ISR   ((configBSP430_HAL_USCI_A0 - 0) || (configBSP430_HAL_USCI_B0 - 0))
 
#define configBSP430_HAL_USCI_AB0TX_ISR   ((configBSP430_HAL_USCI_A0 - 0) | (configBSP430_HAL_USCI_B0 - 0))
 
#define configBSP430_HAL_USCI_AB1RX_ISR   ((configBSP430_HAL_USCI_A1 - 0) || (configBSP430_HAL_USCI_B1 - 0))
 
#define configBSP430_HAL_USCI_AB1TX_ISR   ((configBSP430_HAL_USCI_A1 - 0) | (configBSP430_HAL_USCI_B1 - 0))
 
#define configBSP430_HAL_USCI5_A0   0
 
#define configBSP430_HAL_USCI5_A1   0
 
#define configBSP430_HAL_USCI5_A2   0
 
#define configBSP430_HAL_USCI5_A3   0
 
#define configBSP430_HAL_USCI5_B0   0
 
#define configBSP430_HAL_USCI5_B1   0
 
#define configBSP430_HAL_USCI5_B2   0
 
#define configBSP430_HAL_USCI5_B3   0
 
#define configBSP430_HPL_USCI5_A0   (configBSP430_HAL_USCI5_A0 - 0)
 
#define configBSP430_HPL_USCI5_A1   (configBSP430_HAL_USCI5_A1 - 0)
 
#define configBSP430_HPL_USCI5_A2   (configBSP430_HAL_USCI5_A2 - 0)
 
#define configBSP430_HPL_USCI5_A3   (configBSP430_HAL_USCI5_A3 - 0)
 
#define configBSP430_HPL_USCI5_B0   (configBSP430_HAL_USCI5_B0 - 0)
 
#define configBSP430_HPL_USCI5_B1   (configBSP430_HAL_USCI5_B1 - 0)
 
#define configBSP430_HPL_USCI5_B2   (configBSP430_HAL_USCI5_B2 - 0)
 
#define configBSP430_HPL_USCI5_B3   (configBSP430_HAL_USCI5_B3 - 0)
 
#define configBSP430_HAL_USCI5_A0_ISR   (configBSP430_HAL_USCI5_A0 - 0)
 
#define configBSP430_HAL_USCI5_A1_ISR   (configBSP430_HAL_USCI5_A1 - 0)
 
#define configBSP430_HAL_USCI5_A2_ISR   (configBSP430_HAL_USCI5_A2 - 0)
 
#define configBSP430_HAL_USCI5_A3_ISR   (configBSP430_HAL_USCI5_A3 - 0)
 
#define configBSP430_HAL_USCI5_B0_ISR   (configBSP430_HAL_USCI5_B0 - 0)
 
#define configBSP430_HAL_USCI5_B1_ISR   (configBSP430_HAL_USCI5_B1 - 0)
 
#define configBSP430_HAL_USCI5_B2_ISR   (configBSP430_HAL_USCI5_B2 - 0)
 
#define configBSP430_HAL_USCI5_B3_ISR   (configBSP430_HAL_USCI5_B3 - 0)
 

Detailed Description

Flag macros used to enabling core resources (HAL, HPL, etc.).

Core resources are MSP430 peripherals that are instances of a class of peripheral, such as digital i/o ports, timers, and serial interfaces. For the purposes of exposition, we will use BSP430_PERIPH_TA0 as an exemplary resource. The spelling of the options for other peripherals is the same, substituting their short tag for TA0 in the flag macros.

configBSP430_HPL_TA0 enables the HPL for the peripheral. This defines the BSP430_PERIPH_TA0 unique handle, and the BSP430_HPL_TA0 pointer to the peripheral register map. It also allows you to use xBSP430hplLookupTIMER() to get the type-cast pointer using the handle. It allocates no memory and introduces no code.

configBSP430_HAL_TA0 enables the HAL object for the peripheral. This is a global object, accessed through BSP430_HAL_TA0, containing information about the resource including references to peripheral registers that are not contiguous with the HPL registers and control of any associated infrastructure-provided interrupt callbacks. Use hBSP430timerLookup() to get a pointer to the object from its handle. Enabling configBSP430_HAL_TA0 automatically enables configBSP430_HPL_TA0.

configBSP430_HAL_TA0_ISR provides a shared handler for any primary interrupt capability associated with the peripheral. Enabling configBSP430_HAL_TA0 will default enable this feature, but if you don't need interrupts or intend to provide your own handler implementation you can set the flag macro value to zero to exclude it.

Some peripherals use variant names for the interrupt capability (e.g., configBSP430_HAL_USCI_AB0RX_ISR for receive interrupts shared between BSP430_PERIPH_USCI_A0 and BSP430_PERIPH_USCI_B0).

Some peripherals have additional names for extended interrupt capability (e.g., configBSP430_HAL_TA0_CC0_ISR for the dicated CC0 interrupt handler). Although the primary interrupt handler is default-enabled when the HAL is enabled, secondary interrupt capabilities like this may need to be explicitly requested.

Macro Definition Documentation

#define configBSP430_HAL_DMA   0

Control inclusion of the HAL interface to BSP430_PERIPH_DMA

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halDMA structure reference is available as BSP430_HAL_DMA.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_DMA is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_DMA_ISR   (configBSP430_HAL_DMA - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_DMA

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_DMA is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_DMA.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A0   0

Control inclusion of the HAL interface to BSP430_PERIPH_EUSCI_A0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_EUSCI_A0.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_EUSCI_A0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_EUSCI_A0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A0_ISR   (configBSP430_HAL_EUSCI_A0 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_EUSCI_A0

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_EUSCI_A0 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_EUSCI_A0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A1   0

Control inclusion of the HAL interface to BSP430_PERIPH_EUSCI_A1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_EUSCI_A1.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_EUSCI_A1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_EUSCI_A1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A1_ISR   (configBSP430_HAL_EUSCI_A1 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_EUSCI_A1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_EUSCI_A1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_EUSCI_A1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A2   0

Control inclusion of the HAL interface to BSP430_PERIPH_EUSCI_A2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_EUSCI_A2.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_EUSCI_A2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_EUSCI_A2 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A2_ISR   (configBSP430_HAL_EUSCI_A2 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_EUSCI_A2

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_EUSCI_A2 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_EUSCI_A2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A3   0

Control inclusion of the HAL interface to BSP430_PERIPH_EUSCI_A3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_EUSCI_A3.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_EUSCI_A3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_EUSCI_A3 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_A3_ISR   (configBSP430_HAL_EUSCI_A3 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_EUSCI_A3

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_EUSCI_A3 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_EUSCI_A3.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_B0   0

Control inclusion of the HAL interface to BSP430_PERIPH_EUSCI_B0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_EUSCI_B0.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_EUSCI_B0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_EUSCI_B0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_B0_ISR   (configBSP430_HAL_EUSCI_B0 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_EUSCI_B0

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_EUSCI_B0 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_EUSCI_B0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_B1   0

Control inclusion of the HAL interface to BSP430_PERIPH_EUSCI_B1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_EUSCI_B1.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_EUSCI_B1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_EUSCI_B1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_EUSCI_B1_ISR   (configBSP430_HAL_EUSCI_B1 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_EUSCI_B1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_EUSCI_B1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_EUSCI_B1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT1   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT1.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT10   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT10

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT10.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT10).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT10 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT10_ISR   ((configBSP430_HAL_PORT10 - 0) && defined(PORT10_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT10

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT10 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT10.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT11   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT11

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT11.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT11).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT11 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT11_ISR   ((configBSP430_HAL_PORT11 - 0) && defined(PORT11_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT11

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT11 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT11.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT1_ISR   ((configBSP430_HAL_PORT1 - 0) && defined(PORT1_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT2   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT2.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT2 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT2_ISR   ((configBSP430_HAL_PORT2 - 0) && defined(PORT2_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT2

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT2 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT3   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT3.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT3 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT3_ISR   ((configBSP430_HAL_PORT3 - 0) && defined(PORT3_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT3

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT3 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT3.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT4   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT4

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT4.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT4).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT4 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT4_ISR   ((configBSP430_HAL_PORT4 - 0) && defined(PORT4_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT4

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT4 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT4.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT5   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT5

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT5.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT5).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT5 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT5_ISR   ((configBSP430_HAL_PORT5 - 0) && defined(PORT5_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT5

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT5 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT5.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT6   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT6

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT6.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT6).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT6 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT6_ISR   ((configBSP430_HAL_PORT6 - 0) && defined(PORT6_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT6

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT6 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT6.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT7   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT7

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT7.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT7).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT7 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT7_ISR   ((configBSP430_HAL_PORT7 - 0) && defined(PORT7_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT7

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT7 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT7.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT8   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT8

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT8.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT8).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT8 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT8_ISR   ((configBSP430_HAL_PORT8 - 0) && defined(PORT8_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT8

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT8 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT8.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT9   0

Control inclusion of the HAL interface to BSP430_PERIPH_PORT9

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halPORT structure reference is available as BSP430_HAL_PORT9.

It may also be obtained using hBSP430portLookup(BSP430_PERIPH_PORT9).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_PORT9 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_PORT9_ISR   ((configBSP430_HAL_PORT9 - 0) && defined(PORT9_VECTOR))

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_PORT9

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_PORT9 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_PORT9.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TA0   0

Control inclusion of the HAL interface to BSP430_PERIPH_TA0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TA0.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TA0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TA0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TA0_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TA0

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TA0
#define configBSP430_HAL_TA0_ISR   (configBSP430_HAL_TA0 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TA0

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TA0 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TA0
#define configBSP430_HAL_TA1   0

Control inclusion of the HAL interface to BSP430_PERIPH_TA1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TA1.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TA1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TA1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TA1_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TA1

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TA1
#define configBSP430_HAL_TA1_ISR   (configBSP430_HAL_TA1 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TA1

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TA1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TA1
#define configBSP430_HAL_TA2   0

Control inclusion of the HAL interface to BSP430_PERIPH_TA2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TA2.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TA2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TA2 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TA2_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TA2

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TA2
#define configBSP430_HAL_TA2_ISR   (configBSP430_HAL_TA2 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TA2

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TA2 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TA2
#define configBSP430_HAL_TA3   0

Control inclusion of the HAL interface to BSP430_PERIPH_TA3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TA3.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TA3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TA3 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TA3_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TA3

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA3.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TA3
#define configBSP430_HAL_TA3_ISR   (configBSP430_HAL_TA3 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TA3

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TA3 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TA3.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TA3
#define configBSP430_HAL_TB0   0

Control inclusion of the HAL interface to BSP430_PERIPH_TB0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TB0.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TB0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TB0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TB0_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TB0

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TB0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TB0
#define configBSP430_HAL_TB0_ISR   (configBSP430_HAL_TB0 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TB0

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TB0 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TB0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TB0
#define configBSP430_HAL_TB1   0

Control inclusion of the HAL interface to BSP430_PERIPH_TB1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TB1.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TB1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TB1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TB1_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TB1

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TB1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TB1
#define configBSP430_HAL_TB1_ISR   (configBSP430_HAL_TB1 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TB1

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TB1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TB1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TB1
#define configBSP430_HAL_TB2   0

Control inclusion of the HAL interface to BSP430_PERIPH_TB2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halTIMER structure reference is available as BSP430_HAL_TB2.

It may also be obtained using hBSP430timerLookup(BSP430_PERIPH_TB2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_TB2 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_TB2_CC0_ISR   0

Control inclusion of the secondary HAL interrupt handler for BSP430_PERIPH_TB2

This is the TIMERx_t0_VECTOR interrupt, handling only CC0.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, or 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is not enabled.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TB2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Dependency:
configBSP430_HAL_TB2
#define configBSP430_HAL_TB2_ISR   (configBSP430_HAL_TB2 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_TB2

This is the TIMERx_t1_VECTOR interrupt, handling overflows and CC1-CC6.

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_TB2 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_TB2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
Dependency:
configBSP430_HAL_TB2
#define configBSP430_HAL_USCI5_A0   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_A0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_A0.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_A0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_A0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A0_ISR   (configBSP430_HAL_USCI5_A0 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_A0

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_A0 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_A0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A1   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_A1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_A1.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_A1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_A1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A1_ISR   (configBSP430_HAL_USCI5_A1 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_A1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_A1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_A1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A2   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_A2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_A2.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_A2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_A2 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A2_ISR   (configBSP430_HAL_USCI5_A2 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_A2

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_A2 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_A2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A3   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_A3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_A3.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_A3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_A3 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_A3_ISR   (configBSP430_HAL_USCI5_A3 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_A3

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_A3 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_A3.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B0   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_B0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_B0.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_B0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_B0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B0_ISR   (configBSP430_HAL_USCI5_B0 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_B0

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_B0 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_B0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B1   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_B1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_B1.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_B1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_B1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B1_ISR   (configBSP430_HAL_USCI5_B1 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_B1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_B1 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_B1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B2   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_B2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_B2.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_B2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_B2 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B2_ISR   (configBSP430_HAL_USCI5_B2 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_B2

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_B2 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_B2.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B3   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI5_B3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI5_B3.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI5_B3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI5_B3 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI5_B3_ISR   (configBSP430_HAL_USCI5_B3 - 0)

Control inclusion of the primary HAL interrupt handler for BSP430_PERIPH_USCI5_B3

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when configBSP430_HAL_USCI5_B3 is set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI5_B3.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_A0   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI_A0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI_A0.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI_A0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI_A0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_A1   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI_A1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI_A1.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI_A1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI_A1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_AB0RX_ISR   ((configBSP430_HAL_USCI_A0 - 0) || (configBSP430_HAL_USCI_B0 - 0))

Control inclusion of the HAL receive interrupt handler for BSP430_PERIPH_USCI_A0 and BSP430_PERIPH_USCI_B0

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when either or both configBSP430_HAL_USCI_A0 or configBSP430_HAL_USCI_B0 are set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI_A0 or BSP430_HAL_USCI_B0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_AB0TX_ISR   ((configBSP430_HAL_USCI_A0 - 0) | (configBSP430_HAL_USCI_B0 - 0))

Control inclusion of the HAL transmit interrupt handler for BSP430_PERIPH_USCI_A0 and BSP430_PERIPH_USCI_B0

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when either or both configBSP430_HAL_USCI_A0 or configBSP430_HAL_USCI_B0 are set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI_A0 or BSP430_HAL_USCI_B0.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_AB1RX_ISR   ((configBSP430_HAL_USCI_A1 - 0) || (configBSP430_HAL_USCI_B1 - 0))

Control inclusion of the HAL receive interrupt handler for BSP430_PERIPH_USCI_A1 and BSP430_PERIPH_USCI_B1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when either or both configBSP430_HAL_USCI_A1 or configBSP430_HAL_USCI_B1 are set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI_A1 or BSP430_HAL_USCI_B1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_AB1TX_ISR   ((configBSP430_HAL_USCI_A1 - 0) | (configBSP430_HAL_USCI_B1 - 0))

Control inclusion of the HAL transmit interrupt handler for BSP430_PERIPH_USCI_A1 and BSP430_PERIPH_USCI_B1

This must be defined to 1 in bsp430_config.h to request the interrupt handler be included, and 0 to request it be excluded. Use of the interrupt handler requires that the corresponding HAL be requested. By default the interface is included when either or both configBSP430_HAL_USCI_A1 or configBSP430_HAL_USCI_B1 are set, but it may be explicitly disabled if you intend to provide your own implementation or will not be using the interrupt features.

Interact with the handler using the Callback Infrastructure via BSP430_HAL_USCI_A1 or BSP430_HAL_USCI_B1.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_B0   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI_B0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI_B0.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI_B0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI_B0 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HAL_USCI_B1   0

Control inclusion of the HAL interface to BSP430_PERIPH_USCI_B1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430halSERIAL structure reference is available as BSP430_HAL_USCI_B1.

It may also be obtained using hBSP430serialLookup(BSP430_PERIPH_USCI_B1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Affects:
configBSP430_HPL_USCI_B1 is default-enabled
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_DMA   (configBSP430_HAL_DMA - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_DMA

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplDMA structure reference is available as BSP430_HPL_DMA.

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_EUSCI_A0   (configBSP430_HAL_EUSCI_A0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_EUSCI_A0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplEUSCIA structure reference is available as BSP430_HPL_EUSCI_A0.

It may also be obtained using xBSP430hplLookupEUSCIA(BSP430_PERIPH_EUSCI_A0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_EUSCI_A1   (configBSP430_HAL_EUSCI_A1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_EUSCI_A1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplEUSCIA structure reference is available as BSP430_HPL_EUSCI_A1.

It may also be obtained using xBSP430hplLookupEUSCIA(BSP430_PERIPH_EUSCI_A1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_EUSCI_A2   (configBSP430_HAL_EUSCI_A2 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_EUSCI_A2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplEUSCIA structure reference is available as BSP430_HPL_EUSCI_A2.

It may also be obtained using xBSP430hplLookupEUSCIA(BSP430_PERIPH_EUSCI_A2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_EUSCI_A3   (configBSP430_HAL_EUSCI_A3 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_EUSCI_A3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplEUSCIA structure reference is available as BSP430_HPL_EUSCI_A3.

It may also be obtained using xBSP430hplLookupEUSCIA(BSP430_PERIPH_EUSCI_A3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_EUSCI_B0   (configBSP430_HAL_EUSCI_B0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_EUSCI_B0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplEUSCIB structure reference is available as BSP430_HPL_EUSCI_B0.

It may also be obtained using xBSP430hplLookupEUSCIB(BSP430_PERIPH_EUSCI_B0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_EUSCI_B1   (configBSP430_HAL_EUSCI_B1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_EUSCI_B1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplEUSCIB structure reference is available as BSP430_HPL_EUSCI_B1.

It may also be obtained using xBSP430hplLookupEUSCIB(BSP430_PERIPH_EUSCI_B1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT1   (configBSP430_HAL_PORT1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT1.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT10   (configBSP430_HAL_PORT10 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT10

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT10.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT10).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT11   (configBSP430_HAL_PORT11 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT11

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT11.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT11).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT2   (configBSP430_HAL_PORT2 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT2.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT3   (configBSP430_HAL_PORT3 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT3.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT4   (configBSP430_HAL_PORT4 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT4

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT4.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT4).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT5   (configBSP430_HAL_PORT5 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT5

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT5.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT5).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT6   (configBSP430_HAL_PORT6 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT6

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT6.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT6).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT7   (configBSP430_HAL_PORT7 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT7

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT7.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT7).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT8   (configBSP430_HAL_PORT8 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT8

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT8.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT8).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_PORT9   (configBSP430_HAL_PORT9 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_PORT9

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplPORT structure reference is available as BSP430_HPL_PORT9.

It may also be obtained using xBSP430hplLookupPORT(BSP430_PERIPH_PORT9).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TA0   (configBSP430_HAL_TA0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TA0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TA0.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TA0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TA1   (configBSP430_HAL_TA1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TA1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TA1.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TA1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TA2   (configBSP430_HAL_TA2 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TA2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TA2.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TA2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TA3   (configBSP430_HAL_TA3 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TA3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TA3.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TA3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TB0   (configBSP430_HAL_TB0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TB0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TB0.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TB0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TB1   (configBSP430_HAL_TB1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TB1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TB1.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TB1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_TB2   (configBSP430_HAL_TB2 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_TB2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplTIMER structure reference is available as BSP430_HPL_TB2.

It may also be obtained using xBSP430hplLookupTIMER(BSP430_PERIPH_TB2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_A0   (configBSP430_HAL_USCI5_A0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_A0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_A0.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_A0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_A1   (configBSP430_HAL_USCI5_A1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_A1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_A1.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_A1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_A2   (configBSP430_HAL_USCI5_A2 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_A2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_A2.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_A2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_A3   (configBSP430_HAL_USCI5_A3 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_A3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_A3.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_A3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_B0   (configBSP430_HAL_USCI5_B0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_B0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_B0.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_B0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_B1   (configBSP430_HAL_USCI5_B1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_B1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_B1.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_B1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_B2   (configBSP430_HAL_USCI5_B2 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_B2

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_B2.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_B2).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI5_B3   (configBSP430_HAL_USCI5_B3 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI5_B3

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI5 structure reference is available as BSP430_HPL_USCI5_B3.

It may also be obtained using xBSP430hplLookupUSCI5(BSP430_PERIPH_USCI5_B3).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI_A0   (configBSP430_HAL_USCI_A0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI_A0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI structure reference is available as BSP430_HPL_USCI_A0.

It may also be obtained using xBSP430hplLookupUSCI(BSP430_PERIPH_USCI_A0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI_A1   (configBSP430_HAL_USCI_A1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI_A1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI structure reference is available as BSP430_HPL_USCI_A1.

It may also be obtained using xBSP430hplLookupUSCI(BSP430_PERIPH_USCI_A1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI_B0   (configBSP430_HAL_USCI_B0 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI_B0

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI structure reference is available as BSP430_HPL_USCI_B0.

It may also be obtained using xBSP430hplLookupUSCI(BSP430_PERIPH_USCI_B0).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.
#define configBSP430_HPL_USCI_B1   (configBSP430_HAL_USCI_B1 - 0)

Control inclusion of the HPL interface to BSP430_PERIPH_USCI_B1

This must be defined to 1 in bsp430_config.h to request the interface be included, and 0 to request it be excluded. By default the interface is excluded.

When enabled, the sBSP430hplUSCI structure reference is available as BSP430_HPL_USCI_B1.

It may also be obtained using xBSP430hplLookupUSCI(BSP430_PERIPH_USCI_B1).

C Preprocessor Only:
This macro may have a value that restricts its use to C preprocessor conditional directives.
Defaulted:
The value here is superseded by previously encountered definitions.