Benjamin Valentin
453a8be4f3
sys/cpp_new_delete: always enable the module when C++ is used
2024-02-07 11:40:23 +01:00
Benjamin Valentin
7add6c2fcc
cpu/avr8_common: make pm_layered a DEFAULT_MODULE
...
This lets us disable it.
2024-01-11 21:14:43 +01:00
Gerson Fernando Budke
3b9368a99e
cpu/avr8: Enable PM periph to all SoC
...
This refactor the current xmega PM peripheral to avr8 common and extend
PM to cpus families.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2023-12-01 14:12:23 +01:00
Benjamin Valentin
0bd67d98d9
cpu: always rely on stdio.inc.mk for default stdio selection
2022-11-09 10:42:47 +01:00
Marian Buschsieweke
f6ed9fd781
cpu/avr8_common: use tiny_strerror_as_strerror
...
The custom `strerror()` is dropped and replaced by the module
`tiny_strerror_as_strerror`.
2022-09-20 15:51:11 +02:00
Gunar Schorcht
d778e77c97
cpu/avr8_common: use C++ new and delete operator
2022-01-03 23:35:35 +01:00
Gerson Fernando Budke
4cbd311196
cpu: Refact atmega_common into avr8_common
...
Split atmega_common code into avr8_common folder. This moves common
avr8 code to be used for all avr8 variants: tiny, mega and xmega.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-01-07 16:29:22 -03:00