System

Defines

mb()

Insert a hardware full memory bariier.

rmb()

Insert a hardware read access memory barrier.

wmb()

Insert a hardware write access memory barrier.

interrupt_unlock()

Enable IRQ Interrupts

interrupt_lock()

Disable IRQ Interrupts

Functions

void early_init(void)

Early low-level initialization can be done depending on the core implementation such as co-processor configuration, initializing external memory, enabling caches and so on.

void pre_main(void)

Device specific initialization can be done before jumping into the main application code.