当前位置:  技术问答>linux和unix

如何将看门狗编辑进内核?

    来源: 互联网  发布时间:2016-05-11

    本文导语:  小弟在工程中用需要用到看门狗功能 我在arm9开发板上下载linux-2.4.27的内核,在这之前先用make menuconfig裁减内核,在character devices里面找到Watchdog cards ,进入之后选择了AT91arm9200 watchdog 以及 Software watchdog,但是把内...

小弟在工程中用需要用到看门狗功能
我在arm9开发板上下载linux-2.4.27的内核,在这之前先用make menuconfig裁减内核,在character devices里面找到Watchdog cards ,进入之后选择了AT91arm9200 watchdog 以及 Software watchdog,但是把内核下载下去之后在dev目录里却找不到watchdog这一项,请问是为什么?
是不是还要在ramdisk里面的/etc/usr/rc.local里mknod /dev/watchdog c 110 2?
但是按说如果make menuconfig里有了这项选择的话,就不用在修改文件系统里面的东西了把

|
hi,要使用watchdog,kernel在启动的时候需要有nmi_watchdog参数传递进去。

有IO-APIC的SMP或UP
nmi_watchdog=1
没有IO-APIC的UP
nmi_watchdog=2

|
补充,参看kernel source tree中的

Documentation/nmi_watchdog.txt
Documentation/kernel-parameters.txt

|
kernel个个版本之间的差异非常大。2.6.23与2.6.22之间的差异都很大,更别说2.4和2.6之间的了。
个人感觉最权威的参考资料,就是跟随source code一起的文档,都保存在Documentation目录下。
再有就是去google吧,互联网的资源很丰富。但是中文的比较匮乏。

至于书籍,要么讲特别通用的,不细致;要么讲细致的,书中就反复重申“此书仅针对某某版本”。

不过要是有好书,我也搜藏。哈~

|
好贴啊 不错啊 谢谢楼主分享 拉 (*^__^*) 嘻嘻……        
   
     
       
    
    
  
     
   
      
------------------------------------------------------------------------------
旁观者的姓名永远爬不到比赛的计分板上。 希望我在虚拟主机公司做域名空间文员的gf能明白这个道理~

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 看门狗应用请教
  • Linux看门狗 watchdog
  • 有人在使用看门狗(复活卡/还原卡)分区的情况下装过 red hat linux 6.0或8.0个人版


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3