linux bring up串口何时初始化
vmlinux.lds.S 链接脚本
www.2cto.com
SECTIONS
{
}
在init.h里面有这么一句宏定义啊
#define console_initcall(fn) \
串口驱动---->
\drivers\amlogic\uart\uart\am_uart.c
static int __init am_uart_console_init(void)
{
}
console_initcall(am_uart_console_init);
static void __exit am_uart_exit(void)
{
#if 0
#ifdef CONFIG_AM_UART_CONSOLE
#endif
#endif
}
module_init(am_uart_init);===============>在启动的时候去调用初始化串口
module_exit(am_uart_exit);
看到这里,我想大家都懂了