1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/atxmega
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
..
ebi cpu/atxmega: model Kconfig 2021-11-22 12:25:29 +01:00
include cpu/atxmega: update ASPACE <-> ASIZE condition 2022-09-27 10:20:22 +02:00
periph cpu/avr8_common: Add AVR8_ISR macro 2023-07-05 20:00:19 +02:00
atxmega_cpu.c cpu/avr8_common: Add AVR8_ISR macro 2023-07-05 20:00:19 +02:00
atxmega.config cpu/atxmega: model Kconfig 2021-11-22 12:25:29 +01:00
doc.txt cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Kconfig cpu/atxmega: model Kconfig 2021-11-22 12:25:29 +01:00
Kconfig.XMEGAA cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Kconfig.XMEGAB cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Kconfig.XMEGAC cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Kconfig.XMEGAD cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Kconfig.XMEGAE cpu: Introduce Atmel xmega cpu 2021-03-15 20:16:10 -03:00
Makefile cpu/atxmega: Add external bus interface 2021-08-24 08:35:41 -03:00
Makefile.dep cpu/atxmega: fix dependency 2021-11-22 12:25:57 +01:00
Makefile.features makefiles/kconfig: use two lists for boards and CPUs default configs 2021-12-13 12:33:21 +01:00
Makefile.include cpu/avr8_common: Fix link with binutils > 2.35.2 2021-10-13 16:37:19 +02:00