- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 printk的几个优先级
<br />#defineKERN_EMERG"<0>"/*紧急事件消息,系统崩溃之前提示,表示系统不可用*/<br />#defineKERN_ALERT"<1>"/*报告消息,表示必须立即采取措施*/<br />#defineKERN_CRIT"<2>"/*临界条件,通常涉及严重的硬件或软件操作失败*/<br />#defineKERN_ERR"<3>"/*错误条件,驱动程序常用KERN_ERR来报告硬件的错误*/<br />#defineKERN_WARNING"<4>"/*警告条件,对可能出现问题的
2011-04-02 17:39:00
219
原创 printk的几个优先级
<br />#defineKERN_EMERG"<0>"/*紧急事件消息,系统崩溃之前提示,表示系统不可用*/<br />#defineKERN_ALERT"<1>"/*报告消息,表示必须立即采取措施*/<br />#defineKERN_CRIT"<2>"/*临界条件,通常涉及严重的硬件或软件操作失败*/<br />#defineKERN_ERR"<3>"/*错误条件,驱动程序常用KERN_ERR来报告硬件的错误*/<br />#defineKERN_WARNING"<4>"/*警告条件,对可能出现问题的
2011-04-02 17:39:00
236
原创 内核编译
<br />代码:<br />01.Code maturity level options ---><br /> [*] Prompt for development and/or incomplete code/drivers<br /> [*] Select only drivers expected to compile cleanly<br />02.General setup ---><br /> [*] Support for paging of anonymous me
2011-04-02 14:26:00
903
原创 初识驱动笔记
驱动是软件和硬件沟通的桥梁,驱动大致可以分为:字符设备驱动(键盘、鼠标、串口等数据不可以随机访问,多不带缓冲区),块设备驱动(硬盘、flash等大容量数据存储设备,数据可随机访问,大都带有缓冲区),网络接口驱动以及特定类型驱动等。<br /><br />驱动的两大任务:1.最为系统调用的一部分而执行,运行在进程上下文。2.负责处理中断,运行在中断上下文。驱动是内核的一部分,驱动可以编译进内核,也可以以模块的形式只在用到的时候加载进内核,这样可以使内核尽量变得小,一般多采用模块加载的模式。<br />驱动的漏
2011-04-02 14:11:00
229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人