Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Functions | |
int | arch_printk_char_out (int c) |
Early boot console output hook. | |
static void | arch_kernel_init (void) |
Architecture-specific kernel initialization hook. | |
static void | arch_nop (void) |
Do nothing and return. | |
|
inlinestatic |
#include <kernel/include/kernel_arch_interface.h>
Architecture-specific kernel initialization hook.
This function is invoked near the top of z_cstart, for additional architecture-specific setup before the rest of the kernel is brought up.
|
inlinestatic |
int arch_printk_char_out | ( | int | c | ) |
#include <kernel/include/kernel_arch_interface.h>
Early boot console output hook.
Definition of this function is optional. If implemented, any invocation of printk() (or logging calls with CONFIG_LOG_MODE_MINIMAL which are backed by printk) will default to sending characters to this function. It is useful for early boot debugging before main serial or console drivers come up.
This can be overridden at runtime with __printk_hook_install().
The default __weak implementation of this does nothing.
c | Character to print |