东莞做网站需要多少钱,免费软件不收费网站,搭建什么网站赚钱,南昌网架公司tty 核心概览如下图所示#xff1a; 可以看到#xff0c;tty 架构的划分层次#xff0c;由下至上的逻辑关系为#xff1a;硬件 - tty 驱动 - tty 线路规程#xff08;也译为行规程#xff09;- tty 核心 - 用户层。
内核负责控制 tty 设备的数据流…tty 核心概览如下图所示 可以看到tty 架构的划分层次由下至上的逻辑关系为硬件 - tty 驱动 - tty 线路规程也译为行规程- tty 核心 - 用户层。
内核负责控制 tty 设备的数据流并且格式化这些数据。这使得 tty 驱动程序把重点放在硬件数据处理上而不必重点考虑使用常规方法与用户空间交互。为了控制数据流有许多不同的线路规程line discipline可虚拟地“插入”任何的 tty 设备上这由不同的 tty 线路规程驱动程序实现。
数据发送流程tty core 从用户得到要下发到 tty 设备的数据然后把数据发送给 tty 线路规程驱动程序该驱动程序负责把数据传递给 tty 驱动程序。tty 驱动程序对数据进行格式化然后发送硬件。所谓格式化就是在驱动中转换成硬件支持的协议和格式。
数据接收流程从 tty 硬件那里接收的数据将回溯至 tty 驱动程序然后流入 tty 线路规程驱动程序接着是 tty 核心最后用户从 tty 核心那里得到数据。
有时 tty 线路规程驱动程序不是必须的但是一般情况下是存在的。tty 线路规程对于 tty 驱动程序是不透明的也即相互之间不能直接通信tty 驱动程序的作用是将发送给它的数据格式化成硬件能理解的格式并从硬件接收数据。tty 线路规程的作用是使用特殊的方法把从用户或硬件那里接收的数据格式化。这种格式化通常使用一些协议来转换如 PPP 或者 BlueTooth。