1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-17 05:12:57 +01:00
RIOT/cpu
chrysn abf95d14a6
cpu/nrf5x: Tolerate NULL callback in timers
timer_set has no documented restriction on this being not null, other
implementations explicitly tolerate it (rpx0xx checks inside the ISR,
but doing it at init time keeps the ISR slim).

This is useful when using a timer just to read, without any action when
it triggers (the action is taken depending on read values, eg. in a
thread context).
2023-12-19 11:13:40 +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 periph_timer_query_freqs 2023-12-07 16:15:22 +01:00
atxmega cpu/atxmega: Drop unnecessary test config 2023-12-01 14:12:24 +01:00
avr8_common cpu/avr8_common: Fix PM and Common peripherals build 2023-12-01 14:12:24 +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: call early_init() 2023-01-08 22:26:12 +01:00
cortexm_common cpu/cortexm_common: work around bug on WFI for STM32 2023-12-05 15:16:55 +01:00
efm32 cpu/efm32: add EFM32GG11 family 2023-09-18 12:40:33 +02:00
esp32 cpu/esp32: Fix kconfig of esp-lcd 2023-11-15 12:23:39 +01:00
esp8266 tree-wide: fix typos in doc and comments 2023-10-16 12:17:48 +02: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 tree wide: fix typos in comments found by codespell 2023-05-02 09:52:06 +02: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: aid optimizer 2023-12-10 09:11:23 +01:00
native native/mtd: drop .write() 2023-12-13 16:50:41 +01:00
nrf5x_common cpu/nrf5x: Tolerate NULL callback in timers 2023-12-19 11:13:40 +01: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 cpu/nrf5x_common: implement periph_timer_query_freqs 2023-12-08 23:23:07 +01:00
nrf9160 cpu/nrf5x_common: implement periph_timer_query_freqs 2023-12-08 23:23:07 +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 Merge pull request #20108 from benpicco/drivers/dose-uart_ondemand_tx 2023-12-14 20:42:55 +00: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: fix periph_i2c for F1, F2, L1 and F4 families 2023-12-12 09:55:47 +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