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 |
||
---|---|---|
.. | ||
arduino_adafruit_sensor | ||
arduino_sdi_12 | ||
c25519 | ||
cayenne-lpp | ||
cifra | ||
cmsis-dsp | ||
cmsis-nn | ||
cn-cbor | ||
corejson | ||
cryptoauthlib_compare_sha256 | ||
cryptoauthlib_internal-tests | ||
edhoc_c | ||
elk | ||
emlearn | ||
etl | ||
fatfs | ||
fatfs_vfs | ||
fff | ||
flashdb_mtd | ||
flashdb_vfs | ||
flatbuffers | ||
hacl | ||
heatshrink | ||
jsmn | ||
libb2 | ||
libbase58 | ||
libcose | ||
libcose_encrypt | ||
libfixmath | ||
libfixmath_unittests | ||
libhydrogen | ||
libschc | ||
littlefs | ||
littlefs2 | ||
lora-serialization | ||
lua_loader | ||
lvgl | ||
lvgl_touch | ||
lwip | ||
lwip_sock_ip | ||
lwip_sock_tcp | ||
lwip_sock_udp | ||
lz4 | ||
mbedtls | ||
micro-ecc | ||
micro-ecc-with-hwrng | ||
microcoap | ||
minmea | ||
monocypher | ||
nanocbor | ||
nanopb | ||
nanors | ||
nimble_autoconn_ccnl | ||
nimble_autoconn_gnrc | ||
nimble_autoconn_gnrc_ext | ||
nimble_esp_wifi_coexist | ||
nimble_ext_adv | ||
nimble_l2cap | ||
nimble_l2cap_server | ||
nimble_netif_ext | ||
nimble_rpble_gnrc | ||
nimble_rpble_gnrc_ext | ||
nimble_statconn_gnrc | ||
nimble_statconn_gnrc_ext | ||
openwsn | ||
openwsn_sock_udp | ||
qcbor | ||
qdsa | ||
qr-code-generator | ||
relic | ||
semtech-loramac | ||
spiffs | ||
tflite-micro | ||
tiny-asn1 | ||
tinycbor | ||
tinycrypt | ||
tinydtls_sock_async | ||
tinyusb_cdc_acm_stdio | ||
tinyusb_cdc_msc | ||
tinyusb_netdev | ||
tinyvcdiff | ||
tweetnacl | ||
u8g2 | ||
ubasic | ||
ucglib | ||
umorse | ||
utensor | ||
uzlib | ||
wolfcrypt-ed25519-verify | ||
wolfssl | ||
yxml | ||
Makefile.pkg_common |