天天看点

慢慢欣赏linux 串口驱动架构

系统调用

/\=====================用户态与内核态接口

||

V

vfs

/\

||

V

tty_core

/\

||

V

discipline

/\

||

V

tty_driver

/\

||

V

uart_driver

/\

||

V

tty_port

/\

||

V============================软硬件接口

控制器端口寄存器

/\

||

V

控制器核心

/\

||

V

串口

linux内核的串口驱动架构之我的形象理解

https://blog.csdn.net/zangcf/article/details/8810375

从串口驱动的移植看linux2.6内核中的驱动模型 platform device & platform driver

https://blog.csdn.net/bonnshore/article/details/7979705

[uart]1.Linux中tty框架与uart框架之间的调用关系剖析

http://www.cnblogs.com/aaronLinux/p/5582338.html

继续阅读