⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 PC watch dog driver
💻
字号:
ChangeLog pcwd-----------------1.42 (26/07/02)	- Added an extra spinlock variable for io operations only (David Chambers)	- to try to prevent deadlocks. Changed io operations to use this lock 		(David Chambers)	- Explicitly initialize spinlock_t pcwd_lock (David Chambers)	- indeted propperly for kernel submission1.41 (11/06/02)    - fixed dumb compile time error when used as direct kernel driver 		(also found by Martin Josefson)	- made CONFIG_WATCHDOG_NOWAYOUT a module parameter	- fixed a bug in case enabling/disabling the board failed	- full IOCTL support to be more compatible with other watchdog drivers	- reorganized some spinlocks	- separated possible /dev/watchdog and /dev/temperature operations:		now /dev/temperature can only be read and /dev/watchdog only written1.40 (18/12/01)    - drop kernel < 2.4 support and all wrappers1.39 (18/12/01) [last kernel 2.2 compaible version]    - code reformat    - fixed bug in ISA proc output; now more reliable    - fixed Makefile for better 2.4 compatibility (Michael Ruder)    - fixed isa card timeouts1.38 (05/09/01)    - corrected bug in /proc buffer calculation    - new command 'tempoffset' (Olaf Christians)1.37 (15/03/01)	- forgot to initialize pcwd_lock (Martin Josefsson)	- more spin_locks (Friedrich Lobenstock)	- restore capability to compile directly into kernel somewhere lost in 1.35	- tested with kernel 2.4.2 and 2.2.17 both as module and direct in kernel1.36 (23/01/01)	- code reformated to only use tabs to indent (Friedrich Lobenstock)	- new command 'debug', separate ISA & PCI timout (Friedrich Lobenstock)	- reset command has a 5 s delay (Friedrich Lobenstock)	- new commands 'clear', 'relay 1noinvert', 'relay 1nvnoinvert'														(Friedrich Lobenstock)1.35 (22/01/01)    - rerestored kernel 2.2 compatibility    - include spin_lock locking1.34 (19/01/01)    - does not use globals to transport firmware revision (Friedrich Lobenstock)    - use handshake for communication with PCI card  (Friedrich Lobenstock)    - new commands 'relay 2notemp' and 'relay 2temp'  (Friedrich Lobenstock) 1.33 (16/01/01)	- Firmware Version in global var	- re-added minimal ioctl support    - proc display of card timers	1.32 (11/26/00)	- added PCI Wrapper for 2.4 compatibility	- added udelay/mdelay wrapper	- corrected delay values	- implemented proc help command	- arm command works on pci card	- new nvarm command	- timeout command works on pci card	- new nvtimeout command	- new command dio for digital I/O	- new command relay1.31 (06/10/00)    - if a PCI Card is used then the arm and timeout do not work. excluded.    - added kernel message classes	- added pci support for kernel < 2.2 (untested)	- added proc line Boot Status1.30 (05/10/00)    - bugfix /proc/pcwd entry not removed on module unload1.29 (04/10/00)    - more status messages	- small bug in makefile <pb@bieringer.de>	- forgot to deregister temp_miscdev on unload	- check failure of device register    - reordered proc status lines1.28 (25/07/00)    - isa card works again    - old isa temp bug corrected	- small proc visual improvements	- reboot notify handler installed	- correct display of switch settings1.27 (24/07/00)    - pci code cleanup    - display new pci card info: reset count, card status, digital_io	1.26 (22/07/00)    - supports pci card version.    - removed ioctl stuff completely. use /proc instead	- do not use pcwd.h1.25 (14/06/00)	- bashed out a dumb bug in pcwd_ping causing a big drift in system clock	- removed wdctl in favor of watchdog daemon1.24 (15/11/99)	- write only allowed as root user	- try to restore kernel 2.0.x compaibility	- tested with temp option card1.23 (01/11/99)	- rcs version displaying ugliness slaughtered	- hardreset routine implemented	- implemented /proc/pcwd user command interface; documented	- fixed gcc warning for fops struct; forgot flush	- IOCTL adapted to watchdog.h	- Firmware > 1.20 arm and timeout features implemented1.22 (31/10/99)   	- implemented /dev/temperature	- big code restructuring	- file operations check for more error conditions	- new Changes file1.21 (30/10/99)   	- code cleanup in /proc functions	- use RCS	- move wdctl control application in own directory	- new Makefile	- new INSTALL1.20 (30/10/99) 	- Changed version number to avoid confusion		- Added kernel 2.1.x compatibility1.10.5 (10/08/98)	- Modified to work with Rev C correct	- Show SW3 Settings in /proc/pcwd	- Deleted old WD_TEMP Code Fragments	- Added Write to Device for Compatibility Reasons1.10 	- took over code from ken

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -