riscv架构下linux6.12.7实现early打印

在低版本linux 4.15源码中,early console介绍,可参考《riscv架构下linux4.15实现early打印》文章。

在linux 6.12.7源码中,early console注册的函数调用栈:

start_kernel =>
setup_arch =>
parse_early_param =>
parse_early_options =>
do_early_param =>
param_setup_earlycon =>
setup_earlycon =>
register_earlycon =>
register_console

详细分析,可参考文档《RISCV Linux kernel 启动代码分析之七:早期使用opensbi的串口打印》。

你可能感兴趣的:(RISC-V指令集,RISC-V,linux,kernel,earlyprintk)