寫在移植前的:
看門狗在嵌入式系統開發中占據重要的地位,管理系統的工作狀態。在這裡本人muge0913在參考別人的基礎上,實現了mini6410看門狗的移植。
在mini6410中看門狗驅動文件為linux2.6.38/drivers/watchdog/s3c2410_wdt.c
在mini6410中linux系統默認看門狗是不開機啟動,但是我們可以向/dev/watchdog寫入數據來啟動或關閉看門狗。
如:echo 0 >/dev/watchdog
echo這個命令啟動的作用是先打開文件,再寫入內容,然後關閉。也就是open->write->release。
運行效果:
一段時間後系統會自動重啟。
如果執行:
echo 0 >/dev/watchdog
echo V >/dev/watchdog
系統側不會重啟。