1 驱动源码
Kernel中串口的驱动程序使用8250通用驱动,路径在:
drivers/tty/serial/8250/8250_core.c
drivers/tty/serial/8250/8250_dma.c dma实现。
drivers/tty/serial/8250/8250_dw.c design ware ip相关操作。
drivers/tty/serial/8250/8250_early.c early console实现。
drivers/tty/serial/8250/8250_fsl.c
drivers/tty/serial/8250/8250.c
drivers/tty/serial/8250/8250_port.c 端口相关的接口。
drivers/tty/serial/earlycon.c 解析命令行参数,并提供注册early con接口。
默认配置下就是使用了该驱动