ns16550初始化过程

leilei987 2015-12-11 11:28:42
使用平台为linux2.6.32+powerpc8306
串口芯片使用的是ns16550

使用dts初始化ns16550
ns16550 使用函数ns16550_console_init
在serial_console_init调用ns16550_console_init
而serial_console_init是由platform_init 所调用
platform_init 是在CRT0.S的汇编中调用的那个吗??? 实在是看MK和KCONFIG
都没看出来是调用的哪个C文件中的platform_init
serial8250_register_port这个又怎么与底层NS16550的驱动联系起来的?

求解释 谢谢大神~~
串口的READ操作 是链路规程的BUFF中直接取数据? 不太明白
...全文
159 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
驱动开发/核心开发
创建于2007-09-28

2.1w+

社区成员

硬件/嵌入开发 驱动开发/核心开发
申请成为版主
帖子事件
创建了帖子
2015-12-11 11:28
社区公告
暂无公告