#include #include #include #include #include #include int main(void) { int ret = 0; struct watchdog_info wdinfo; int fd = open("/dev/watchdog", O_WRONLY); if (fd < 0) { return -1; } ret=ioctl(fd, WDIOC_GETSUPPORT, &wdinfo); if( ret < 0 ) { return -1; } printf("options=0x%x version=0x%x identity=%s\n", wdinfo.options, wdinfo.firmware_version, wdinfo.identity); write(fd, "V", 1); //Watchdog deaktivieren close(fd); return 0; }