mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
ff7f8ae2f0
RIOT supports two distinct families of the MSP430: The [MSP430 x1xx] MCU family and the [MSP430 F2xx/G2xx] MCU family. For both incompatible MCU families the code was located in the msp430fxyz folder, resulting in case of the UART driver in particularly bizarre code looking roughly like this: #ifndef UART_USE_USCI /* implementation of x1xx peripheral ... */ #else /* implementation of F2xx/G2xx peripheral ... */ #endif /* zero shared code between both variants */ This splits the peripheral drivers for USCI and USART serial IP blocks into separate files and relocates everything in cpu/msp430, similar to how cpu/stm32 is organized. [MSP430 x1xx]: https://www.ti.com/lit/ug/slau049f/slau049f.pdf [MSP430 F2xx/G2xx]: https://www.ti.com/lit/ug/slau144k/slau144k.pdf
37 lines
1.2 KiB
Plaintext
37 lines
1.2 KiB
Plaintext
/**
|
|
@defgroup cpu_msp430 TI MSP430
|
|
@ingroup cpu
|
|
@brief Texas Instruments MSP430 specific code
|
|
|
|
Support for [TI MSP430] CPU architecture. Check the [MSP430 Dev Guide Book]
|
|
for an overview and a starting point for the CPU architecture. See
|
|
[MSP430 Programming With JTAG] on how to interface with the MCUs.
|
|
|
|
[TI MSP430]: https://www.ti.com/microcontrollers-mcus-processors/msp430-microcontrollers/overview.html
|
|
[MSP430 Dev Guide Book]: https://www.ti.com/lit/ug/slau840a/slau840a.pdf
|
|
[MSP430 Programming With JTAG]: https://www.ti.com/lit/ug/slau320aj/slau320aj.pdf
|
|
*/
|
|
|
|
|
|
/**
|
|
@defgroup cpu_msp430_f2xx_g2xx MSP430 F2xx/G2xx MCU family
|
|
@ingroup cpu_msp430
|
|
@brief Common code for the MSP430 F2xx/G2xx MCU family
|
|
|
|
This module contains code common to all of the [MSP430 F2xx/G2xx] MCU family.
|
|
|
|
[MSP430 F2xx/G2xx]: https://www.ti.com/lit/ug/slau144k/slau144k.pdf
|
|
*/
|
|
|
|
|
|
/**
|
|
@defgroup cpu_msp430_x1xx MSP430 x1xx MCU family
|
|
@ingroup cpu_msp430
|
|
@brief Common code for the MSP430 x1xx MCU family
|
|
|
|
This module contains code common to all of the [MSP430 x1xx] MCU family.
|
|
|
|
[MSP430 x1xx]: https://www.ti.com/lit/ug/slau049f/slau049f.pdf
|
|
|
|
*/
|