摘要:
Linux 中的设备驱动程序是连接硬件设备和操作系统之间的重要桥梁,确保硬件设备能够在操作系统控制下正常工作。在 Linux 中,设备驱动主要分为三大类:字符设备驱动、块设备驱动和网络设备驱动。下面我将详细解释这三类驱动的特点、用途和区别。 字符设备驱动 字符设备驱动程序主要用于那些按字符(byte 阅读全文
摘要:
大部分情况下都是使用 C 语言去编写的。只是在开始部分用汇编来初始化一下 C 语言环境,比如初始化 DDR、设置堆栈指针 SP 等等,当这些工作都做完以后就可以进入 C 语言环境,也就是运行 C 语言代 码,一般都是进入 main 函数。所以我们有两部分文件要做: ①、汇编文件 汇编文件只是用来完成 阅读全文