【发布时间】:2016-11-09 15:30:48
【问题描述】:
我编译了 linux 内核并添加了一条消息,以在 Main.c 文件中启动进程:
pr_alert("press any key to continue..");
现在我需要检测何时按下键盘键以继续启动过程,我知道不应该这样做,但它是家庭作业所必需的。请帮忙。提前致谢
【问题讨论】:
-
好吧,这真是个问题,因为键盘驱动程序可能无法在您的阶段启动,并且您不能使用 bios 中断。建议使用 kgdb 进行内核调试,而不是“按任意键”机制,因为内核不是应用程序。
-
在完全启动的内核上,您的键盘与模块之间的通信非常简单。
-
当你不理解你的老师时会发生这种情况。你确定他说的不是
init.rc?
标签: linux linux-kernel kernel