📄 changes
字号:
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 + -