1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers/at86rf2xx
Gerson Fernando Budke 783afbc666 cpu/avr8_common: Add AVR8_ISR macro
The current ISR implementation for AVR8 requires use of
avr8_[enter/exit]_isr pair which add some boilerplate on code.
This add AVR8_ISR which clean-up the code and make it simpler
and hides any schedule detail from the user perspective.

This is a preparation for future scheduling and irq optimizations.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-07-05 20:00:19 +02:00
..
include drivers/at86rf2xx: rx timestamp generation for ATmegaRFR2 2023-05-19 15:33:15 +02:00
aes_spi.c drivers/at86rf2xx: migrate to ztimer 2022-10-29 20:15:16 +02:00
at86rf2xx_getset.c drivers/at86rf2xx: move CSMA/CA seed init to netdev init 2022-12-06 17:53:11 +01:00
at86rf2xx_internal.c drivers/at86rf2xx: merge configure_phy and set_txpower functions 2022-12-06 15:40:45 +01:00
at86rf2xx_netdev.c cpu/avr8_common: Add AVR8_ISR macro 2023-07-05 20:00:19 +02:00
at86rf2xx.c drivers/at86rf2xx: fix default page 2023-04-13 11:10:54 +02:00
Kconfig drivers/at86rf2xx: migrate to ztimer 2022-10-29 20:15:16 +02:00
Makefile drivers/at86rf2xx: SPI AES security module 2020-08-12 17:18:00 +02:00
Makefile.dep drivers/at86rf2xx: migrate to ztimer 2022-10-29 20:15:16 +02:00
Makefile.include drivers/at86rf2xx: declare pseudomodules at driver level 2021-10-05 11:48:49 +02:00