博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux Watchdog Test Program
阅读量:6857 次
发布时间:2019-06-26

本文共 914 字,大约阅读时间需要 3 分钟。

/*********************************************************************** *                  Linux Watchdog Test Program * 说明: *     由于之前的reset一直没有得到解决,所以这个Watchdog功能一直没有处理, * 现在问题解决了,于是需要加入这个测试程序。 * *                                    2016-4-15 深圳 南山平山村 曾剑锋 **********************************************************************/#include 
#include
#include
#include
#include
#include
#include
#include
// watchdog 只要一直打开设备节点不喂,然后等待设定的时间结束引发reset。int main(void){ int fd; fd = open("/dev/watchdog", O_WRONLY); if (fd == -1) { fprintf(stderr, "Watchdog device not enabled.\n"); fflush(stderr); exit(-1); } int timeout = 5; ioctl(fd, WDIOC_SETTIMEOUT, &timeout); printf("The timeout was set to %d seconds\n", timeout); int timeleft = timeout; while((timeleft--) >= 0) { printf("The timeout left %d seconds\n", timeleft); sleep(1); }}

 

转载地址:http://kiiyl.baihongyu.com/

你可能感兴趣的文章
为什么我们做分布式使用Redis?
查看>>
【4opencv】求解向量和轮廓的交点
查看>>
一次邮件发送协议SMTP问题排查
查看>>
Confluence 6 数据库表-系统信息(System information)
查看>>
BugkuCTF 文件上传测试
查看>>
leaflet加载视频图层
查看>>
统治世界的十大算法
查看>>
安装工具
查看>>
关于C#中Partial局部类型关键字的使用
查看>>
Python学习记录(某些特性)
查看>>
【一课专栏】解构ODL引子 - ODL入坑之路·上篇
查看>>
接任马云:创造者张勇和他所改变的阿里巴巴
查看>>
快速上手wepy,制作简易签名板
查看>>
服务器报错-初始化检测硬盘异常
查看>>
PAT甲级题解目录 [会逐步更新完整]
查看>>
携程Java实习二面
查看>>
网络编程中重要的几个数据结构和函数
查看>>
7- OpenCV+TensorFlow 入门人工智能图像处理-彩色反转&边缘检测
查看>>
不同地域的内容偏好性分析
查看>>
JPA @Column 字段命名 默认驼峰转换
查看>>