kernel: document arch_printk_char_out()
Used by very early console drivers. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
This commit is contained in:
parent
df38b0911c
commit
4855eaa735
|
@ -218,6 +218,24 @@ static inline bool arch_is_in_isr(void);
|
|||
* @{
|
||||
*/
|
||||
|
||||
/**
|
||||
* Early boot console output hook
|
||||
*
|
||||
* Definition of this function is optional. If implemented, any invocation
|
||||
* of printk() (or logging calls with CONFIG_LOG_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.
|
||||
*
|
||||
* @param c Character to print
|
||||
* @return The character printed
|
||||
*/
|
||||
int arch_printk_char_out(int c);
|
||||
|
||||
/**
|
||||
* Architecture-specific kernel initialization hook
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue