1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu
Marian Buschsieweke aef5b65244
cpu/msp430/f2xx: clean up periph_uart,periph_spi
This cleans up the USCI based UART and SPI implementations and allows
multiple instances of either interface to be configured by the
boards. In addition, it allows sharing the USCI peripherals to provide
multiple serial interfaces with the same hardware (round-robin).
2024-03-27 18:54:07 +01:00
..
arm7_common cpu/arm7: Fix undefined behavior based on invalid assembly 2023-05-19 11:34:30 +02:00
atmega8 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega32u4 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega128rfa1 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega256rfr2 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega328p cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega1281 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega1284p cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega2560 cpu/avr8: Enable PM periph to all SoC 2023-12-01 14:12:23 +01:00
atmega_common cpu/atmega_common: implement gpio_ll_switch_dir 2024-02-05 10:56:16 +01:00
atxmega cpu/atxmega: Drop unnecessary test config 2023-12-01 14:12:24 +01:00
avr8_common sys/cpp_new_delete: always enable the module when C++ is used 2024-02-07 11:40:23 +01:00
cc26x0_cc13x0 cpu/cc26x0_cc13x0: Drop feature cortexm_mpu 2023-04-26 10:51:52 +02:00
cc26x2_cc13x2 cpu: call early_init() 2023-01-08 22:26:12 +01:00
cc26xx_cc13xx cpu/cc26xx_cc13xx: implement periph_timer_query_freqs 2023-12-07 16:15:43 +01:00
cc2538 cpu/cc2538: update function signature of EUI provider 2024-01-04 13:15:47 +01:00
cortexm_common cpu/cortexm_common: Cortex M0/M23 needs 4 cycles/busy loop 2024-01-09 19:03:15 +01:00
efm32 cpu/efm32: expose pull up on GPIO_DISCONNECT 2024-02-05 08:21:51 +01:00
esp32 Merge pull request #19738 from benpicco/stdio_dispatch 2024-02-09 16:13:27 +00:00
esp8266 cpu/esp8266: ESP8266 needs 5 cycles per busy loop 2024-01-10 22:43:31 +01:00
esp_common cpu/esp_common: flash: drop .write() 2023-12-13 16:50:41 +01:00
fe310 cpu/riscv: Add PMP driver 2023-06-28 11:55:34 +02:00
gd32v cpu/gd32v/periph_gpio_ll: fix and clean up 2024-02-05 08:21:52 +01:00
kinetis cpu/kinetis: implement periph_timer_query_freqs 2023-12-07 16:17:31 +01:00
lm4f120 cpu: call early_init() 2023-01-08 22:26:12 +01:00
lpc23xx cpu: Add TLS symbols for newer picolibc to linker scripts 2023-03-02 22:55:22 -08:00
lpc1768 cpu: call early_init() 2023-01-08 22:26:12 +01:00
msp430 cpu/msp430/f2xx: clean up periph_uart,periph_spi 2024-03-27 18:54:07 +01:00
native cpu/native: fix native_async_read_remove_handler() + enable all baudrates 2024-02-10 15:46:00 +01:00
nrf5x_common Merge pull request #20290 from maribu/drivers/periph/gpio_ll/features 2024-02-05 07:30:54 +00:00
nrf51 Merge pull request #20102 from maribu/cpu/nrf5x_common/clean_up_uart 2023-11-26 20:43:29 +00:00
nrf52 cpu/nrf5x: clean up periph_uart 2023-11-26 21:33:23 +01:00
nrf53 drivers/ws281x: Fix Kconfig 2023-12-19 11:13:43 +01:00
nrf9160 drivers/ws281x: Fix Kconfig 2023-12-19 11:13:43 +01:00
qn908x cpu/qn908x: implement periph_timer_query_freqs 2023-12-07 16:17:57 +01:00
riscv_common cpu/riscv_common: remove picolibc from blacklisting in CI 2023-08-07 13:21:40 +02:00
rpx0xx cpu/rpx0xx: Fix kconfig model 2023-05-24 09:53:23 +02:00
sam0_common cpu/sam0_common: Implement gpio_ll_switch_dir 2024-02-05 10:56:16 +01:00
sam3 cpu/sam3: assert valid freq in timer_init() 2023-09-15 12:58:31 +02:00
sam_common cpu/sam_common: make use of cortexm.ld 2022-09-23 15:55:12 +02:00
samd5x cpu/samd5x: make GCLK definitions overwritable 2023-11-23 21:00:16 +01:00
samd21 cpu/sam0_common: move adc_res_t to common code 2023-01-17 17:18:07 +01:00
saml1x cpu/sam0_common: move adc_res_t to common code 2023-01-17 17:18:07 +01:00
saml21 treewide: fix path to ztimer test applications 2023-05-13 19:08:38 +02:00
stellaris_common cpu: do not locally export compilation variables 2019-08-29 10:35:53 +02:00
stm32 cpu/stm32/periph_adc: fix register access 2024-02-08 14:51:25 +01:00
doc.txt docs/doxygen : Add CPU section 2021-07-09 10:47:42 +02:00
Kconfig treewide: change Kconfig prefix for module symbols 2020-08-31 09:57:28 +02:00