标签: Linux

2 篇文章

thumbnail
sdhci 中 ADMA2 程序调用流程分析
ADMA2是一种数据传输机制,它通过在系统内存中创建描述符表来实现主控制器与内存间的数据传输。文章详细讨论了MMC控制器如何获取和处理描述符表,以及描述符如何管理数据传输的状态和标志。同时,文章还探讨了sdhci.c中与DMA相关的代码逻辑,解释了驱动配置和数据交互的过程。
thumbnail
Char Snake | 字符设备驱动贪吃蛇游戏
字符贪吃蛇游戏,通过封装游戏逻辑为 Linux 字符设备驱动,实现以读写文本的方式进行游玩。为了更好地展现文本,且为了方便游玩,游戏使用网页呈现,使得该游戏不仅可以在命令行中使用进行控制,也可以在网页端在线游玩。