Common implementations and headers for ATmega family based micro-controllers. More...
Common implementations and headers for ATmega family based micro-controllers.
Basic definitions for the ATmega common module
When ever you want to do something hardware related, that is accessing MCUs registers directly, just include this file. It will then make sure that the MCU specific headers are included.
Definition in file atmega_common/include/cpu.h.
|For downwards compatibility with old RIOT code. More...|
|static void||__enter_isr (void)|
|Flag entering of an ISR. |
|static void||__exit_isr (void)|
|Flag exiting of an ISR. |
|Initialization of the CPU. |
|static void||cpu_print_last_instruction (void)|
|Print the last instruction's address. |
|Initializes avrlibc stdio. |
|volatile uint8_t __in_isr|
For downwards compatibility with old RIOT code.
TODO: remove once core was adjusted global in-ISR state variable