1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/avr8_common
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
..
avr_libc_extra cpu/avr8_common: implement perror() 2023-04-26 10:31:09 +02:00
include cpu/avr8_common: Split avr8_state 2023-07-05 19:01:13 +02:00
ldscripts cpu/avr8_common: added avr4.ld script 2023-06-22 17:35:14 +02:00
avr8_cpu.c cpu/avr8_common: Split avr8_state 2023-07-05 19:01:13 +02:00
doc.txt cpu: Refact atmega_common into avr8_common 2021-01-07 16:29:22 -03:00
Kconfig cpu/avr8_common: use tiny_strerror_as_strerror 2022-09-20 15:51:11 +02:00
Makefile cpu: Refact atmega_common into avr8_common 2021-01-07 16:29:22 -03:00
Makefile.dep cpu: always rely on stdio.inc.mk for default stdio selection 2022-11-09 10:42:47 +01:00
Makefile.features cpu: Refact atmega_common into avr8_common 2021-01-07 16:29:22 -03:00
Makefile.include cpu/avr8_common: implement printf_float 2021-09-28 12:35:43 +02:00
startup.c cpu/avr8_common: supports CPUs with missing CALL and JMP instructions 2023-06-22 17:35:36 +02:00
thread_arch.c cpu/avr8_common: clean up thread_arch.c 2022-06-20 19:49:07 +02:00