1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 07:32:45 +01:00
RIOT/cpu/atmega_common/periph
Gerson Fernando Budke b7873015aa cpu/avr8_common: Split avr8_state
The avr8_state store state information used to determine scheduling
and uart irq. This move all uart irq states to avr8_state_uart
variable. It introduce the use of General Purpose IO Register 0
(GPIOR0) when available and now all uarts from xmega can be used.

This is a preparation for future scheduling and irq optimizations.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-07-05 19:01:13 +02:00
..
adc.c cpu/atmega_common: checking features instead of CPU models 2023-07-04 23:17:21 +02:00
cpuid.c cpu/atmega_common: cpuid: add a word of warning 2019-11-11 18:07:09 +01:00
eeprom.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00
gpio_ll_irq.c cpu/atmega_common: implement periph/gpio_ll{,_irq} 2022-05-02 14:44:55 +02:00
gpio_ll.c cpu/atmega_common: implement periph/gpio_ll{,_irq} 2022-05-02 14:44:55 +02:00
gpio.c Merge #19752 2023-07-04 22:12:54 +00:00
i2c.c cpu/atmega_common: checking features instead of CPU models 2023-07-04 23:17:21 +02:00
Kconfig cpu/atmega_common: model Kconfig 2021-11-22 12:25:29 +01:00
Makefile cpu: make use of Makefile.periph 2017-11-06 12:01:19 +01:00
pm.c cpu/atmega_common: add cpu.c and startup.c common code 2018-11-02 16:23:47 +01:00
pwm.c cpu/atmega_common: checking features instead of CPU models 2023-07-04 23:17:21 +02:00
rtc.c Merge pull request #16347 from benpicco/drivers/rtt_rtc-rtc_get_time_ms 2021-05-05 19:13:21 +02:00
rtt.c core/lib: Add macros/utils.h header 2023-01-07 09:47:44 +01:00
spi.c cpu/atmega_common: checking features instead of CPU models 2023-07-04 23:17:21 +02:00
timer.c cpu/atmega_common: checking features instead of CPU models 2023-07-04 23:17:21 +02:00
uart.c cpu/avr8_common: Split avr8_state 2023-07-05 19:01:13 +02:00
wdt.c cpu/*: realign ENABLE_DEBUG 2020-10-23 00:46:26 +02:00