22/3/2005: v10.16 - updated X11 data (#74130) 21/3/2005: v10.15 - mls: faster hwscand 21/3/2005: v10.14 - updated X11 data (#74022) 19/3/2005: v10.13 - fix wrong entry for Fritz!Card DSL SL USB and make ppp mode detection safer (#71995) - adjusted ltmodem info (#71979) 18/3/2005: v10.12 - updated nongpl info - reverting slamr patch (#72301) - pcmcia info updated (#73057) - pci dev names updated - read /proc/modules less often - updated X11 data - aic7xxx/aic79xx driver info update - fix Fritz!Box Fon entry in database 17/3/2005: v10.11 - another notebook (#67412) - do wlan detection for --netcard (#73077) - remove Eicon cards from 64 bit archs, the driver does not support 64 bit yet (#55722) 16/3/2005: v10.10 - updated notebook display data - fix udev db reading - updated X11 data - ltmodem device id update - no check for gfx card changes (#72907) 14/3/2005: v10.9 - hardware detection for ISDN PCMCIA cards (#71208) - updated ISDN data - updated X11 data - better network type detection (#70991, #71231, #67325) - load some acpi modules on hp notebook (#72146) - fixed isapnp sound card detection (#67303) - slamr: ttySL0 -> ttyLT0 (#72301) 7/3/2005: v10.8 - updated X11 data 4/3/2005: v10.7 - s390: made ccwgroup walking more robust - fixed bios base mem detection - allow device class in 'hwinfo --db' request - updated X11 data 28/2/2005: v10.6 - jg: improved wlan patch (no dependency on libiw) 28/2/2005: v10.5 - fixed model name for some SGI hardware (#63973) - fix Fritz!Card DSL SL USB ID (#66674) - better heuristics to assign BIOS driver numbers (#66669) - removed ahci vs. ata_piix hack (#65218) 25/2/2005: v10.4 - report pci class 0x403 as audio devices (#66466) - load ahci *and* ata_piix (#65218) - symlink /dev/fb might be missing; trying fb0, too (#66501) - reorder modules.pcimap entries so that more specific matches are considered first (#66594) - ensure nvida network cards are network cards (#65852) - updated X11 data 23/2/2005: v10.3 - reworked pcmcia code to give cardbus devices sysfs ids 21/2/2005: v10.2 - jg: added wlan feature detection 17/2/2005: v10.1 - notebook lcd data update - build shared tiny lib 15/2/2005: v10.0 - libhd interface changes: geometry values - prepare for wlan feature detection - x11 db update - better disk geometry handling 8/2/2005: v9.36 - added '--kernel-version' option 31/1/2004: v9.35 - updated X11 data 14/12/2004: v9.34 - fixed access to undefined memory (#39238) - fix segfault when using 'x11=foo' boot option (#46367) - add additional check to catch broken BIOSes (#48665) - abort BIOS code execution if it takes too long (#48665) - find usb serial lines 2/12/2004: v9.33 - s390: identify new CU types 2107, 1750 as DASD - fixed some dvb entries (#47057) - s390: added new prog_if ID pif_dasd_fba to identify FBA DASDs (reqd. by fehr) - less agressively assume scsi devs are disks (#47654) - fixed external hardware db parser (#47606, comment 6) - ibm notebook data updated - avoid libsysfs accidentally reading pci config space - fixed parsing of scsi serial id (#48757) - look at /sys/class/net/*/type, too (#48812) 13/10/2004: v9.32 - report network interfaces correctly even though udev lists them 12/10/2004: v9.31 - report usb host-to-host links as network devs (#22739) 11/10/2004: v9.30 - find ide devices != cdrom & disk (#39911, #45229) - return special ids for synaptics touchpad (#46649) 7/10/2004: v9.29 - fixed segfault with large /proc/interrupt entries (e.g. 512 cpus) (#46582) 1/10/2004: v9.28 - list bluetooth isdn box as bt device, too (#46626) 1/10/2004: v9.27 - smartlink-softmodem is back (#46594) - added some dvb cards (#46612) 30/9/2004: v9.26 - updated X11 data (#45870) 29/9/2004: v9.25 - removed obsolete module info; reworked pcmcia info 29/9/2004: v9.24 - updated pcmcia & usb network data (#33647) - updated pci device names 29/9/2004: v9.23 - use SG_IO for SCSI device accesses (#46058) 28/9/2004: v9.22 - added gen-hwcfg-disk.sh (#46311) 27/9/2004: v9.21 - updated ancient audio info (#46096) - add ipw/atmel firmware packages (#45960) - updated X11 data - added new isdn cards to database 27/9/2004: v9.20 - report bluetooth devices (#45893) 24/9/2004: v9.19 - return package info for sony notebooks, too (35245) 23/9/2004: v9.18 - added --pcmcia option to hwscanqueue (#44290) - return package info in system entry (#35245) 22/9/2004: v9.17 - updated X11 data 21/9/2004: v9.16 - drop workaround for multiple hotplug events by broken kernel 21/9/2004: v9.15 - replaced raiddetect with dmraid 20/9/2004: v9.14 - sata info update (#45551) - look at smbios data for smp detection, too 17/9/2004: v9.13 - added some epson scanners (#45074) - adaptec module info update 13/9/2004: v9.12 - kernel-nongpl stuff only for i386 (#45099) - updated megaraid module info - ibm notebook info update (#45038) 13/9/2004: v9.11 - clear hd_data struct after it has been released (#44855) - updated X11 data - changed sata vendor name handling a bit - isdn: remove old bluetooth packages from database 10/9/2004: v9.10 - sata driver seems to generate a dummy scsi vendor name (#44286) 6/9/2004: v9.9 - updated tv-card info 6/9/2004: v9.8 - removed ancient function hd_has_special_eide() - use edd module to get extended BIOS features (#44649) - 'hwinfo --map' includes a hardware scan 3/9/2004: v9.7 - win modem dev name change (#44253) - added nongpl module info - fixed /tmp file handling (#44538) 30/8/2004: v9.6 - changed hwbootscan to use bash (#44199) - fixed hd.ids parser bug - updated X11 data 23/8/2004: v9.5 - updated X11 data - added display sizes for a number of IBM notebooks 18/8/2004: v9.4 - new wlan data (#42759, #39481, #43921) - hwscan now really moved to /sbin 16/8/2004: v9.3 - move hwscan* to /sbin (#43601) 5/8/2004: v9.2 - push/pop don't work with 32bit regs on amd64 (#43531) 4/8/2004: v9.1 - get netcard link state via ethtool ioctl 6/7/2004: v9.0 - ids/src/s390: changed "OSA Express Ethernet card" to "OSA Express Network card" (can be Token Ring, too) - joined changes up to 8.60 from 9.1 branch: - major 229, minors >= 128 are hvsi%u devies (host virtual serial interface) (requested by IBM) - ids/src/s390: use subclass 0x86 for OSA Express (bug #41461) - changed Broadcom netcard name (#42362) - dac960 data corrected (#41659) - s390: set status.available to yes for IUCV devs (bug #41525) - s390: give bus_iucv a name (bug #41525) - s390: give the IUCV "controller" subclass ID and name (bug #41525) - ia64: fixed unaligned accesses (#41589) - check file size so we don't read outside mmap()-ed region - ppc: handle iseries_veth correctly in loaded and unloaded module state. #41347/LTC#8984 - send smaller scsi INQUIRY command (#38731) - added scsi.noserial probe option; useful for some usb sticks (#40485) - adding pci id fix from #40175 - updated b44 vs. bcm4400 data - s390: fixed several DASD IDs - s390: fixed --disk filtering (bug #41231) - made --only more effective (#37933) - hwscanqueue: closing file descriptors to allow parent to terminate - added debug option to cpu emulation to help tracing bios related system crashes (#40644) - use sysfs_bus_id for unique ID calculation on CCW devices to avoid duplicate IDs (bug #40587) - read /proc/iSeries/config to get number of veth devs (#40527) - load sg module before looking for scanners (#40478) - updated usb scanner data (#40480) - got latest pci device names from pciutils - use mmap() to access /dev/mem & re-enable bios access on ia64 (#34550) - take out ips (#39993) - fixed cdb_x11 script (#40335) - updated X11 data (#40335) - fixed UML fix (#40271) - don't check alternate settings (#40266) - added functions necessary to build a model name to tiny version; this is needed by linuxrc (#39092) - detect IUCV pseudodevices (bug #39456) - added hd_busid_to_hwcfg() (bug #39456) - updated X11 data (#39767) - fixed strange side effect of UML detection (#39946) - s390: enhance grouped channel detection using ccwgroup bus - use *last* console parameter for serial console - look for usb network cards (#37870) - network class id cleanup (#39456) - add bus.name for bus.id == bus_ccw - avoid unspecific network types (#38874) - fixed memory size detection (#34895, #38758) - report UML network (#39521) - 'hwinfo --map' returns mapping new -> old block device names (#39437) - s390: set is.notready flag on unformatted DASDs (bug #39174) - rewrote serial console handling (#39029, #23322, #35824) - updated X11 data (#39282) - subclass 0x83 for xpnet card (#35867) - add UML keyboard (#38922) - s390: add bus id bus_ccw - s390: set bus.id, sysfs_bus_id and sysfs_device_link for all devices - s390: do not do pr_s390disks by default, and run it after pr_s390 to keep already detected non-disk devices from being deleted - s390: implement rw/ro info properly - s390: fake geometry and size of unformatted DASDs to most likely values - removed veth.* (not needed) - fixed bug in modules.alias conversion script (#38800) - fixed linmodem data (#38800) - handle veth devices on iSeries (#38696, #37981) - another de4x5 vs. tulip case (#39127) - fixed cdrom config segfault (might happen while reading inconsistent cdrom config data) - support pSeries vscsi (#36029) - bcm5700, not tg3 on ppc* (#38647) - add Acer TravelMate 660 & Asus S5200N LCD sizes (#38149) - make SGI IOC4 known as storage controller (#38628) - support SGI XPNET (#35867) 6/4/2004: v8.38 - do call --partion with --fast in hwscand polling code 6/4/2004: v8.37 - fixed unique ids for pci devs (#37570) 6/4/2004: v8.36 - run raiddetect only on x86-like archs (#36157) - don't run raiddetect if we didn't find any disks 5/4/2004: v8.35 - don't run raiddetect if --fast option is used 5/4/2004: v8.34 - make --only accept device names, too (#38265) - check return value from hd_sysfs_id() (#38266) - make it more resistant against strange libsysfs data (#38259) - tg3 vs bcm5700 again (#38268) 2/4/2004: v8.33 - another wlan card (#38119) 2/4/2004: v8.32 - store driver list & sysfs info in hardware config files 2/4/2004: v8.31 - add Fritz!Card DSL SL USB in database - hwbootscan: move icon creation from coldplug - lt modem (#36552) - fixed some module names (#37285, #37518) - added dvb cards (#32730) - use old bios disk assign code if there's no edd info 1/4/2004: v8.30 - wlan card detection fix (#37872) - updated X11 data - read isapnp from sysfs (#35157) 1/4/2004: v8.29 - hwscanqueue: remember commands and ignore the same commands for 20 seconds (workaround some unexpected signals from kernel) - hwscand: set long timeout to 10 seconds - hwscan*: add --partition command 31/3/2004: v8.28 - rewrote input device handling - load ide-cd, sd_mod, sr_mod before looking for block devs (#37558) - fixed usb printer detection - run 'raiddetect' to tag ide soft raid devices - minor vbe bios fixes 30/3/2004: v8.27 - changed bios probing to do less things - added duplicate DASD detection code from the late dasd.c to block.c (bug #37068) - changed bios probing to do less things - another winmodem (#37335) 29/3/2004: v8.26 - don't run modprobe if it doesn't exist 29/3/2004: v8.25 - add edd support 28/3/2004: v8.24 - added hwscand hwscanqueue - use sysfs for usb devices - scsi tapes detected again - added hardware class 'tape' - added getsysinfo script (collect data to debug hw detection) 25/3/2004: v8.23 - added hd_is_uml() to report if we're running in an UM kernel - b44 vs. bcm4400 (#36763) - fix inconsitency in device name list - allow device names in 'hwscan --show' 22/3/2004: v8.22 - removed Intel-v92ham support (#36667) - worked on new sysfs block code 21/3/2004: v8.21 - use sysfs for block devices 15/3/2004: v8.20 - fixed 8139cp/too module info (#36028) 15/3/2004: v8.19 - do not reverse sysfs order (libsysfs does it) - updated X11 data - return real device name, not udev symlink - DSL hardware detection for none pppoe (kkeil) 14/3/2004: v8.18 - s390: added two missing DASD device types - added '--root' option (for testing) - added '--db' option for database queries - fixed 'x11i' parameter handling - read pci.handmap 9/3/2004: v8.17 - udevinfo moved to /usr/bin 8/3/2004: v8.16 - added host info for s390 SCSI devices - added disk-only probing method for s390 - added WWPN, FCP LUN for s390 SCSI devices - updated X11 data 4/3/2004: v8.15 - s390: added LCSS info to ccw_t - link libhd against libsysfs - added hw item for quick DASD rescanning - updated digital camera ids. - pci from sysfs finished - network interfaces from sysfs 1/3/2004: v8.14 - fix smp detection on ia32e (#34742) - store some new fields in unique-id files - better error logging for vbios init - disable all BIOS related things on ia64 (#34550) - updated X11 data - use sysfs for pci data (not default) 24/2/2004: v8.13 - include x86emu into libhd.so - don't segfault if we couldn't get a shared memory segment 23/2/2004: v8.12 - fixed Makefile 23/2/2004: v8.11 - added '--version' (#31925) 23/2/2004: v8.10 - check for hyperthreading on amd64 (#34742) - removed last references to ataraid from hardware db - added new x86 emulator (#34545) - return MacRISC (#34591) 17/2/2004: v8.09 - handle '-' vs. '_' in module names 17/2/2004: v8.08 - isdn database optional read from /usr/share/hwinfo/ISDN.CDB.hwdb - mk_isdnhwdb tool to convert CDB data to ISDN.CDB.hwdb - fixed Makefile 16/2/2004: v8.07 - fixed ia64 unaligned access (#32396) - use modprobe for tulip (#32911) 11/2/2004: v8.06 - fixed segfault on s390* - removed special ia64 hardware data: new kernel, new game 9/2/2004: v8.05 - nvnet -> forcedeth (#25531) - sata module data updated - moved psaux mice to input/mice - make convert_hd understand modules.alias files 6/2/2004: v8.04 - sysfs includes moved - usb modules renamed - really basic udev & sysfs support for block devs 4/12/2003: v8.03 - proper multichannel device detection (finally...) - identify virtual reader/punch/printer 2/12/2003: v8.02 - build with "-pipe" - accommodated to changes in format of /proc/dasd/devices - ditched storage subclass dasd, introduced s390disk prog_if instead - ditched fake CTC controller generation - deal with unsorted bus trees in multichannel device detection 18/11/2003: v8.01 - converted s390 HW detection to sysfs - moved CU/device models to separate data structure - added more s390 devices - rewrote parsing of SMBIOS data structures 28/10/2003: v8.00 - get pci config type from kernel log (#30704) - add new flag 'cpuemu' to use cpu emulation on i386 22/9/2003: v7.30 - updated usb scanner & webcam data - updated X11 data - hwbootscan: split 'hwscan --pci --disk' call to avoid wrong unique ids for some pci devices (#31545) 21/9/2003: v7.29 - updated X11 data 18/9/2003: v7.28 - set ATA RAID bus type to 'RAID' (#31235) 17/9/2003: v7.27 - don't make every parport into a printer (#31161) - some driver data updated 16/9/2003: v7.26 - default to 'printer' if a class tag is missing in parport autoprobe data (#30982) - fixed serial console detection (#30936) 15/9/2003: v7.25 - pcmcia data update 15/9/2003: v7.24 - report pci modems (#30887) - don't get fooled by removed pcmcia cards - wlan data update (#30886, #30823, #30501) - driver data update (#30384, #29468, #30745) 15/9/2003: v7.23 - ignore alternative usb interface settings 11/9/2003: v7.22 - updated X11 data - don't read from cd drives that don't exist (#23248) 10/9/2003: v7.21 - fixed monitor data interpretation bug (#29718) 9/9/2003: v7.20 - more ltmodem ids - uli: implementation of S/390 hardware detection 8/9/2003: v7.19 - updated driver info (#25457, #29481, #25531) - updated X11 data - added --combine option to check_hd to assist in creating driver data - fixed minor typos 6/9/2003: v7.18 - updated usb mouse data (#29719) - better touch pad/track point reporting for notebooks - fork() for serial mouse & modem detection (#25843, #26513) - fixed hwbootscan (#29959) - don't load imm.o module (#14175) 2/9/2003: v7.17 - catch more vm86() faults (#28381) - added 'active' status flag (not modified by libhd) 1/9/2003: v7.16 - update ISDN CDB data - catch faults inside vm86() code (#29571) - give wlan cards their own subclass (#29506) - updated X11 data 28/8/2003: v7.15 - iopl() may fail even if we're root (#29494) 27/8/2003: v7.14 - probe for multiple hardware classes at a time 26/8/2003: v7.13 - default ISDN data for all ARCH - update ISDN CDB data 26/8/2003: v7.12 - updated X11 data (#29316) - add ISDN database for ia64 - fix minor warnings 25/8/2003: v7.11 - don't try BIOS things on SGI Altix (#28663) 25/8/2003: v7.10 - added lots of new camera ids. - new isdn data taken from cdb - updated X11 data 18/8/2003: v7.09 - add ChildIDs field (reverse of ParentID) 12/8/2003: v7.08 - better internal hwclass handling 11/8/2003: v7.07 - define HARDWARE_DIR in hd.h 8/8/2003: v7.06 - use modprobe instead of insmod for scsi modules 5/8/2003: v7.05 - ltmodem is back - parent id, again 5/8/2003: v7.04 - hp officejet scanner gets package info & own subclass 1/8/2003: v7.03 - reworked usb things 18/7/2003: v7.02 - changed disk size reading for 2.6 - more 2.6 header fixes 17/7/2003: v7.01 - store parent id (#27508) and hotplug field - new attempt to work around broken cciss_ioctl.h inclue file 16/7/2003: v7.00 - detect pcmcia cards - updated x11 data 16/4/2003: v6.20 - fixed megaraid info (#26325) 27/3/2003: v6.19 - scan for partitions 13/3/2003: v6.18 - ltmodem stuff makes trouble, removed (#25309) 13/3/2003: v6.17 - updated X11 data (#25217) 12/3/2003: v6.16 - be more careful when joining feature flags of ide-scsi handled devices (#25169) 12/3/2003: v6.15 - limit the maximum amount of data we expect looking for serial mice (#25153) 11/3/2003: v6.14 - updated ide raid info (#25010) 10/3/2003: v6.13 - added more notebook data 8/3/2003: v6.12 - fixed ide-scsi detection bug (device names mixed up if more than one device is handled by ide-scsi) 8/3/2003: v6.11 - updated data from pci utils 8/3/2003: v6.10 - detect wlan cards (#23491) 7/3/2003: v6.09 - usb multiple interfaces again: only for HID devices (#24824) - add monitor vendor & device name - allow hwscan to be disabled at boot time via 'hwprobe=-scan' 6/3/2003: v6.08 - updated X11 data - added '--dsl' option to hwscan 6/3/2003: v6.07 - write ff to /dev/lp0 if imm.o didn't load (#14175) - probe for scsi cache even in fast mode, else we miss scsi cd writers - better Epson scanner detection (#20837) - fixed stupid '\0'-missing-at-end-of-buffer bug - added '--slient' option to hwscan (don't show ids) - cleaned up notebook lcd detection and added more data 4/3/2003: v6.06 - fixed floppy detection (#24283) 4/3/2003: v6.05 - fixed ataraid detection (format of /proc/ide/ide?/config changed, #23057, #24528) 3/3/2003: v6.04 - bcm instead of tg3 (request by ak) - reenable mouse probing, but without serial mice and no dialog (#20309) - support some winmodems - updated X11 data 26/2/2003: v6.03 - better ZIP drive handling - handle usb devices with multiple interfaces (#21487, #22223, #22843) - removed 'Looking for braille...' line - fixed multi-CDROM bug (#24280) - save/restore feature flags (#23364) - keep feature flags for ide-scsi handled drives (#23550) 25/2/2003: v6.02 - fixed 64 bit int -> pointer gcc warnings - fixed minor database lookup bug - database parser logs to logfile, not stderr - support serial mice with really strange vendor ids (#24137) 24/2/2003: v6.01 - add fibre channel adapters to storage controller list (#23686) 24/2/2003: v6.00 - fixed gcc warnings - updated module info - increased major version 18/2/2003: v5.55 - added pppoe detection - updated X11 data 18/2/2003: v5.54 - removed experimental code causing segfault on compaq machines 10/2/2003: v5.53 - remove mouse probing from hwbootscan, it sometimes hangs and takes too long. - add --fast to --cdrom probe, so the cdrom is not opened. - updated X11 data 4/2/2003: v5.52 - fixed pci base addresses on 64bit archs (#21075) 20/1/2003: v5.51 - detection of more Microcom modems - updated the pcmcia controllers fallback list - added a minimal man page - add AVM Fritz!Card DSL USB - updated X11 data 13/1/2003: v5.50 - added Myrinet support (#21130) - make it compile on !(x86_64 & ia64) again 9/1/2003: v5.49 - fixed some network card names (#22795) - added wheel mouse data (#22797) - make it compile on x86_64 & ia64 again 13/12/2002: v5.48 - cdrom feature list (dvd, cdr, etc) 27/11/2002: v5.47 - changed tg3/bcm* on ia64 (#21984) - one ncr53c8xx vs. sym53c8xx issue (#21984) - cleanup ISDN ids, remove unsupported protocols (#22179) 25/11/2002: v5.46 - rewrote assignment of BIOS driver numbers - slight cleanup of int10 code 19/11/2002: v5.45 - use eepro100 instead of e100 on ia64 (#21055) 18/11/2002: v5.44 - fixed qla* module info (#21567) 6/11/2002: v5.43 - joined with 8.1 branch 4/11/2002: v5.42 - check for REDIRECT in hwscan init script (in case it gets called from the commandline). #17773 4/11/2002: v5.41 - do some consistency checks on legacy data from BIOS area (#21462) 17/10/2002: v5.40 - updated megaraid info (#21043) 10/10/2002: v5.39 - updated tg3/bcm5700 driver info (#19913) 7/10/2002: v5.38 - added aacraid driver info (#20592) - don't run yast if no keyboard is attached (#19768) 30/9/2002: v5.37 - add "Virtual" to veth description string (#20319) 27/9/2002: v5.36 - fixed floppy detection (#20269) - x11 data update (#20182) - added IBM ServeRAID ids (#20268) 23/9/2002: v5.35 - 'hwscan --pci' should add prom id (#19648) 20/9/2002: v5.34 - ia64: switch back to reading ACPI tables for SMP detection. 18/9/2002: v5.33 - fixed chksum call causing hwinfo to hang in some cases on ia64 - don't overwrite vga modelist 10/9/2002: v5.32 - avoid alignment problems on ia64 - fixed usb-cdrom probing (#19407, #19440) - removed '--fast' for disk probing; instead, fixed i2o & cciss 10/9/2002: v5.31 - probe for cdrom & disk at boot (#19297) - '--fast' option has effect on disk probing (no i2o & cciss) - dmfe instead of tulip (#19271) - convert_hd now understands XML properly - removed outdated docs 9/9/2002: v5.30 - probe also USB isdn controllers (#18830) - added '--help' option to check_hd & convert_hd - converted pci info to utf8 7/9/2002: v5.29 - make sure usb floppies are reported as such (#12262) 6/9/2002: v5.28 - new x11 data - report s390x arch properly 5/9/2002: v5.27 - added amd-8111 info - fixed dpt info (#18914) - always smp on s390* (#18990) - changed pcnet32 description (#18892) 4/9/2002: v5.26 - show boot catalog address in cd info 4/9/2002: v5.25 - switched escon adapter from 0x70 to 0x8 - corrected number for CTC, IUCV, HSI and QETH - fix usb isdn adapter detection (#18829) - updated pci & usb data 3/9/2002: v5.24 - fixed ata raid code - new usb mouse (#18296) 3/9/2002: v5.23 - updated x11 data 02/9/2002: v5.22 - code for detekting configured CTC, IUCV, HSI and QETH adapters on s390/s390x - fixed iSeries network id 29/8/2002: v5.21 - braille detection on sparc - fixed script that reads CDB data - log error messages from vm86 code - better chipcard reader support - use _exit instead of exit on some more places. - prepared for uclibc - save & restore resource data 28/8/2002: v5.20 - got rid of gcc warning 28/8/2002: v5.19 - added x86_64 x11 data 27/8/2002: v5.18 - changed dasd.c to accept old and new format of /proc/dasd/devices - better serial mouse detection (#18384) 27/8/2002: v5.17 - msvec: detect some microcom modems (#15359) 26/8/2002: v5.16 - use "reprobe" as yast2 argument, not (.reprobe) - added some new hardware types - fixed usb & ieee1394 controller detection 22/8/2002: v5.15 - check cpuid for hyperthreading (#13532) - add new bus id 'Virtual IO' for DASD (#18202) - use grub on x86_64 - fixed s390 cpu detection 20/8/2002: v5.14 - mls: x86 emu for BIOS calls on ia64 19/8/2002: v5.13 - mls: x86 emu for BIOS calls on x86_64 - updated x11 data 16/8/2002: v5.12 - changes in libhd interface 15/8/2002: v5.11 - segfault in hwinfo, part 2 - fixed symbios module entry 13/8/2002: v5.10 - get isdn model name from isdn database - updated megaraid info - make install creates /etc/init.d 13/8/2002: v5.09 - added info for firewire module - fixed convert_hd to work with perl 5.8 12/8/2002: v5.08 - fixed evil segfault in hwinfo - updated docs 9/8/2002: v5.07 - moved unique key file to var/lib/hardware/unique-keys - moved things from var/lib/libhd to var/lib/hardware - added HD_VERSION #define to hd.h 8/8/2002: v5.06 - extended isdn package info - detect dvb cards - fixed reading driver info - updated driver info - changed tv card detection code 6/8/2002: v5.05 - minor libhd interface changes 5/8/2002: v5.04 - gmac -> sungem - don't source rc.config - report cardbus cards - _exit instead of exit to avoid calling QT destructors in Yast2 - activated new database code 22/7/2002: v5.03 - updated x11 data 22/7/2002: v5.02 - run hwbootscan rc script after "kbd" script - don't _change_ config status in hwbootscan - save %gs register around vm86() syscall (%gs may be used in glibc) - isdn changes - better handling of dasd devs - grub instead of lilo on ix86 13/6/2002: v5.01 - made ia64 cpu model entry more useful - get bios led status 6/6/2002: v5.00 - assign hardware added via 'hwprobe' a proper inital status - added alsa driver info - dropped old pnpdump() code 24/4/2002: v4.26 - add x86-64 support 27/3/2002: v4.25 - prevent doubled cdrom hardware items 27/3/2002: v4.24 - fixed cdrom device detection (#15553) - don't assign lp8 to nonexistent usb printers 25/3/2002: v4.23 - updated help texts 25/3/2002: v4.22 - recognize fibre channel controllers as storage controllers 24/3/2002: v4.21 - read bios data in libhd_tiny (to allow vaio handling in linuxrc, #12075) - read /etc/module.pcimap, too (it's there during installation) - new x11 data - de4x5.o vs. tulip.o issue (#15303) - added Netgear WLAN-Card data (#14848) 21/3/2002: v4.20 - remove /var/lib/hardware/LOCK in hwbootscan (#15217) - updated X11 data - prefer tg3 over bcm5700 - fixed broken framebuffer detection: reenabled & fixed pci setup code 18/3/2002: v4.19 - fixed segfault in ide code 16/3/2002: v4.18 - fixed bug that caused 'Processor' scsi devices to be treated as disks (mentioned in #15007) 14/3/2002: v4.17 - udated mptbase driver info (#14732) - better handling of usb-storage devices - add mouse info we got from smbios - use info from modules.pcimap - detect memory size > 4GB (#14287) 9/3/2002: v4.16 - made hwbootscan an init script again, started after hotplug. - do not delete the reconfig.needed files, but set configured=no and needed=no to avoid problems with unsupported graphic cards. - added usb ids from usbutils - fixed network module info (#14529) - improved smbios parser - updated x11 driver info - isdn: fix wrong names (AVM) and add more USB devices - disabled pci setup code that caused infinite loops on some systems with isa gfxcards 4/3/2002: v4.15 - new isdn data - look at /proc/apm, too - updated network driver info - detect fujitsu siemens notebook lcd - updated x11 driver info - updated pci device list - check for isapnp devs in boot.hwscan, too 1/3/2002: v4.14 - detect USB scanner by just looking if the module is usbscanner - new scanner ids - camera subclass ids were 1 off from enumeration - added some new hardware classes: bios, bridge, hub, usb_ctrl - added '--pci' and '--isapnp' options to hwscan - fixed evil segfault caused by reading some hardware configs - added '--fast' option to hwscan: don't check for tricky hardware as serial mice or parport zips unless they had been found previously - boot.hwscan: probe for mice & pci hardware only (to be faster) - don't try to access 'not available' devices 25/2/2002: v4.13 - meissner: boot.hwscan: probe for storage, network, tv, sound handware - updated x11 data - handle usb ehci controller - added basic smbios parser 21/2/2002: v4.12 - meissner: boot.hwscan: fixed confused curses output - new isdn database - update 'not available' state - changed unique_id algorithm for usb devices 18/2/2002: v4.11 - added new scanner - updated x11 data - experimental support for hpt3* ideraid 12/2/2002: v4.10 - meissner: mouse probing is in choose_mouse - meissner: added arguments for light probing '(.reprobe)' as suggested by tom 11/2/2002: v4.09 - isdn database now in libhd, support for multiple isdn driver 7/2/2002: v4.08 - renamed a function to avoid conflicts with linuxrc 7/2/2002: v4.07 - fixed dac960 detection: we used to return just the 1st disk 7/2/2002: v4.06 - first attempt to handle ide raid controller - use /proc/partitions to find disks, too 6/2/2002: v4.05 - make hd_list() work properly if LIBHD_TINY is defined - added new braille display - hwinfo accepts '--netcard' as alias to '--network_ctrl' 4/2/2002: v4.04 - store a config string along with the config status 4/2/2002: v4.03 - changed hd_change_status() prototype 20/1/2002: v4.02 - fixed bug that prevented hwprobe env var to work in some cases 28/1/2002: v4.01 - hwscan: touch /var/lib/hardware/.update if things have changed - meissner: added boot scripts 21/1/2001: v4.00 - increased major version number, as we're incompatible to v3 meanwhile - added function to set hardware config status data directly 20/1/2002: v3.40 - updated hwscan so it does something useful - updated x11 data 14/1/2002: v3.39 - next try with dietlibc on sparc 14/1/2002: v3.38 - olh: assume veth always present - make it work with dietlibc on sparc - new class: hw_usb_ctrl 4/1/2002: v3.37 - reimplemented iSeries veth device detection (#12680) 14/12/2001: v3.36 - create version for linking against dietlibc - mls: continue even if some vbe calls fail 26/11/2001: v3.35 - prepare for arm 22/11/2001: v3.34 - call cpu probe for keyboard query - reduced libhd_tiny size 2/11/2001:. v3.33 - read country code from usb devices 30/10/2001: v3.32 - handle iSeries network and storage devices return ppc64 when uname -m returns it 18/10/2001: v3.31 - gmac controllers are powered off when unconfigured, so we have to provide the class id ourself (#11733) 15/10/2001: v3.30 - don't load parport modules on pmac (#11743) - provide monitor sync data if they are missing 10/10/2001: v3.29 - more apple monitor fixes 9/10/2001: v3.28 - work around incorrect iMac monitor data 8/10/2001: v3.27 - ppc: detect swim3 floppy (#11643) - ppc: pr_prom needs pr_pci in some cases - add monitor entry based on fbdev data, if we have nothing better (#11344) 5/10/2001: v3.26 - fix the check for active framebuffer (ppc) the current one is a hack and doesnt work in all cases - use pc104 instead of powerpcps2 (ppc) - longer timeouts in modem detection (#11432) - don't merge pci and proc data on ppc (#10435) - pci data are inconsistent on ppc, remove consistency check (#11551) - new x11 data (ppc) 24/9/2001: v3.25 - updated X11 data - no longer default to XF3 for installation on ppc (#11260) 24/9/2001: v3.24 - added LSIFC9xx/LSI409xx Fibre Channel (#11251) 24/9/2001: v3.23 - use aic7xxx_old one some controllers (#11202) - use de4x5 instead of tulip for one card (#11093) - updated X11 data 20/9/2001: v3.22 - make AIPTEK tablet a mouse again - added old_unique_id field - updated driver info 19/9/2001: v3.21 - new sound card - new x11 data 18/9/2001: v3.20 - rewrote floppy detection to make it work on non-i386 archs - new x11 data 11/9/2001: v3.19 - updated X11 data - get current video mode 10/9/2001: v3.18 - updated X11 data - make it work with diet-libc - should correctly report vmware cards now 4/9/2001: v3.17 - changed unique_id calculation (#10139) - introduced arch_ppc64, CHRP64 -> CHRP - new X11 data 3/9/2001: v3.16 - usb printer device names have changed - new x11 data - fixed segfault bug in ide-scsi handling 29/8/2001: v3.15 - new x11 data - ignore obviously broken ddc info 27/8/2001: v3.14 - new qlogic driver info (#9868) - completely new x11 data 23/8/2001: v3.13 - fixed to work with the new cpqarray driver - fixed evil database bug (#9798) 20/8/2001: v3.12 - removed usb network module info - added iSeries disks 17/8/2001: v3.11 - added usb network data 17/8/2001: v3.10 - install in $DESTDIR - handle ide-scsi drives - fix segfault bug in apm detection 9/8/2001: v3.09 - fixed some drivers.audio entries 6/8/2001: v3.08 - added sungem - fixed qlogicfc entry - fixed tv card detection 1/8/2001: v3.07 - fixed typo in short model name calculation 31/7/2001: v3.06 - make now builds shared version per default 30/7/2001: v3.05 - integrated hwscan 27/7/2001: v3.04 - added chipcard reader support - added camera (webcam) support - added framebuffer support (currently: VESA) 26/7/2001: v3.03 - support (usb) joysticks 25/7/2001: v3.02 - added access functions for /var/lib/hardware/ to libhd - hwinfo: no progress info if output is redirected - hwinfo: multiple arguments allowed - assign a hw_class 24/7/2001: v3.01 - report smp capability only if >1 processors are active 23/7/2001: v3.00 - SMP code can now handle empty MP tables - support module lists in driver info - new 'manual' flag indicating hardware that was not detected but entered manually - report usb capability only if the controller has an irq assigned 27/6/2001: v2.22 - added usb scanner detection - set gpm protocol to imps2 for wheel mice - bios based monitor detection enabled per default - made usb module loading default 25/6/2001: v2.21 - sndirsch: corrected 3D info for geforce3 cards 21/6/2001: v2.20 - updated driver info for new gdth.o 19/6/2001: v2.19 - fixed for s390x 13/6/2001: v2.18 - schwab: don't dereference free'd pointer - prefer e100.o over eepro100.o (#8797) - fixed framebuffer mode detection bug (#8620) 7/6/2001: v2.17 - fixed keyboard detection on sparc 22/5/2001: v2.16 - dan: fix usb modem bug (#8490) - remove 3d & xf_v3 driver info for ia64 14/5/2001: v2.15 - use isapnp_reset=0 for loading isa-pnp.o 11/5/2001: v2.14 - new driver data for 3c509 - X11 data updated - have i2o cards listed as storage controllers (#6335) 10/5/2001: v2.13 - increase /dev/psaux timeout - adapted missing keyboard detection for kernel 2.4 10/5/2001: v2.12 - less things in libhd_tiny.a - read block 0 from disks _before_ going to look for the boot device - vmware detection clobbers %ebx; fixed - completely new monitor data base (#7536) 7/5/2001: v2.11 - preserve %ebx in i10_v86.c::vm86_rep 7/5/2001: v2.10 - rewrote isapnp detection for 2.4 kernel - updated driver info data - added "Baum" braille display detection 3/5/2001: v2.09 - support vbe bios calls to get monitor data (default: disabled) - added more usb wheel mice 3/5/2001: v2.08 - added vmware check - don't do scsi write cache detection in vmware - added ia64 smp detection - ia64 x11 data added - use tulip instead of de4x5 (#7317) 30/4/2001: v2.07 - updated x11 data - fixed multi-head display handling - adapted compaq smart array detection for kernel 2.4 25/4/2001: v2.06 - parport detection updated for kernel 2.4 - add scsi hostadapter info to debug output - usb-storage again - boot_ia64 -> boot_elilo 24/4/2001: v2.05 - worked on usb-storage support - no isa-pnp probing in linuxrc 20/4/2001: v2.04 - better usb-storage support 19/4/2001: v2.03 - reworked floppy detection - identify devices with removable media - zip drives are always reported as floppies 18/4/2001: v2.02 - reworked ps/2 mouse code - provide number of buttons/wheels for mice - X11 data updated (ia32) 7/4/2001: v2.01 - new output format for support tool - more options for hwinfo - include pcmcia/cardbus cards in device lists 5/4/2001: v2.00 - new major version due to incompatible interface changes - integrated experimental changes (split was after v1.90) 3/4/2001: v1.99 - fixed segfault bug in alpha smp code 26/3/2001: v1.98 - unique id format changed 21/3/2001: v1.97 - fixed src/ids/Makefile for axp - slightly changed display detection code on axp 20/3/2001: v1.96 - new axp x11 data 28/2/2001: v1.95 - stepan: removed ISDN on alpha - avoid trigraphs while generating the data base 22/2/2001: v1.94 - fixed hd_copy() segfault bug (ppc) 21/2/2001: v1.93 - implemented SMP detection on ppc 20/2/2001: v1.92 - backport of new SMP detection code (ia32) - get console speed from kernel command line (ppc) 15/2/2001: v1.91 - fixed evil scsi device detection bug (missing scsi devices under some strange circumstances) - don't probe physical scsi geometry 12/2/2001: v1.90 - changed display adapter detection code to prefer sbus cards 9/2/2001: v1.89 - kkaempf: "ld -shared" is forbidden, changed to "gcc" 7/2/2001: v1.88 - new x11 data (sparc) 31/1/2001: v1.87 - mls: new oem stuff 30/1/2001: v1.86 - new x11 data (sparc) 29/1/2001: v1.85 - kukuk: sparc keyboard patches 23/1/2001: v1.84 - mls: added '--packages' option to hwinfo 21/1/2001: v1.83 - new x11 data (sparc) 19/1/2001: v1.82 - ncr*.o instead of sym*.o for 53c895a - new x11 data (ia32) 18/1/2001: v1.81 - fixed ISAPnP device name handling - back to ncr*.o for 53c875 [devid 0xf] (#5816) - added new tulip card 17/1/2001: v1.80 - updated dac960 driver info 17/1/2001: v1.79 - new x11 data - added '--help' option to hwinfo - implemented a basic getopt-style hwinfo interface - activate pr_bios if pr_misc is set 16/1/2001: v1.78 - updated driver info (starfire/qla2x00) 16/1/2001: v1.77 - back to old version scheme to avoid update problems 15/1/2001: v1.0.76 - updated scsi driver info 15/1/2001: v1.0.75 - new x11 data - make XF 4 default if no X11 info is found (ia32 only) - fixed serial line detection bug 14/1/2001: v1.0.74 - updated pci name list - updated scsi/network driver info 12/1/2001: v1.0.73 - new x11 data - sym*.o instead of ncr*.o for 53C875 - quick fix for Wacom tablets 12/1/2001: v1.0.72 - fix minor bug in printer detection - fix bios disk number detection 11/1/2001: v1.0.71 - arvin: made res_pppd_option work - arvin: fixed detection of terminal adapters - sped up new modem stuff if no modem is connected 11/1/2001: v1.0.70: - new x11 data (sparc) 10/1/2001: v1.0.69 - introduced res_pppd_option - new x11 data (ia32) 9/1/2001: v1.0.68 - smid@suse.cz: improved modem init string code 8/1/2001: v1.0.67 - fixed color depth handling - fixed multi-soundcard bug - new x11 data 7/1/2001: v1.0.66 - kendy@suse.cz: use BIOS port info for parport - new x11 data for all archs - 8139too instead of rtl8139 whenever possible 20/12/2000: v1.0.65 - added modem init string patch from smid@suse.cz 19/12/2000: v1.0.64 - added cciss stuff - updated x11 data 18/12/2000: v1.0.63 - BIOS lba stuff now works 18/12/2000: v1.0.62 - updated x11 data 14/12/2000: v1.0.61 - updated x11 data - build pnpdump only on i386 and alpha - hwinfo can now update x11 info in install.inf 13/12/2000: v1.0.60 - hwinfo can now update braille info in install.inf - activate alva braille detection 13/12/2000: v1.0.59 - updated x11 data 12/12/2000: v1.0.58 - new version number scheme (due to shared lib) - create shared libhd - report BIOS lba extension support - rearranged building libhd_tiny a bit 12/12/2000: v1.57 - fixed isapnp segfault bug - updated x11 data 8/12/200: v1.56 - new alva detection code - added cd-r/dvd detection - read "el torito" boot info - updated x11 info 7/12/2000: v1.55 - fixed evil hddb bug - added 3d script field 9/11/2000: v1.54 - started work on hddb fix - renamed timeout -> hd_timeout 27/10/2000: v1.53 - remove memory leaks, part 2 (ppc) 26/10/2000: v1.52 - add CD-RW detection (and DVD) 25/10/2000: v1.51 - remove memory leaks, part 1 10/10/2000: v1.50 - distinguish between chrp & chrp64 10/10/2000: v1.49 - provide a unique key for every hardware item 10/10/2000: v1.48 - cpu/smp detection code improved 28/9/2000: v1.47 - sparc: new x11 info 22/9/2000: v1.46 - ppc: fixed serial line & modem detection 21/9/2000: v1.45 - provide CHPID on s390 20/9/2000: v1.44 - added missing closedir() 18/9/2000: v1.43 - improved /proc/interrupt parsing - ppc: always return a ps/2 mouse for PreP & CHRP - skip serial device detection for console & yast2ser /proc/cmdline entries - ids updated 18/9/2000: v1.42 - now *really* disabled braille except on ia32 15/9/2000: v1.41 - ppc: changed some ids 13/9/2000: v1.40 - serial console detection for ppc 13/9/2000: v1.39 - ppc x11 driver info - ppc serial console - braille only on ia32 - fixed scsi segfault bug 8/9/2000: v1.38 - updated device ids - added basic i2o support - disabled isapnp on ppc 7/9/2000: v1.37 - fixed modem segfault bug - fixed Zip device detection 6/9/2000: v1.36 - s390 network devices 5/9/2000: v1.35 - s390: finds disks - ppc: better sound detection 25/8/2000: v1.34 - new platform cpu entry on alpha 24/8/2000: v1.33 - better monitor & display detection on ppc 23/8/2000: v1.32 - made libhd at least to compile on s390 23/8/2000: v1.31 - slightly changed memory detection - ADB mice: /dev/input/mice 15/8/2000: v1.30 - added monitor detection on ppc - fixed iso9660 info reading 14/8/2000: v1.29 - added PROM parser for ppc; currently handles SCSI, network, sound & floppy devices 9/8/2000: v1.28 - added pr_misc to hw_isdn - fixed memory size detection - added 'generation' to system entry (for ppc) - new scsi detection code - kukuk: PS/2 keyboard detection on UltraSPARC 28/7/2000: v1.27 - fixed 'x11' parameter parsing 27/7/2000: v1.26 - added '--special' option to hwinfo (needed for live CD) - updated x11 data 24/7/2000: v1.25 - SMP detection: look for 'apic' flag - updated x11 data 20/7/2000: v1.24 - fixed Vaio detection - updated special ide chipset list - included more functions in LIBHD_TINY - updated x11 data 19/7/2000: v1.23 - updated x11 data 18/7/2000: v1.22 - dropped alva probing - updated x11 data 15/7/2000: v1.21 - fixed isapnp isdn probing bug - updated x11 data 14/7/2000: v1.20 - fixed stupid printer probing bug - updated x11 data 13/7/2000: v1.19 - fixed bootdevice detection bug - detect PowerBooks 12/7/2000: v1.18 - updated alsa driver info - updated minicdb id data - fixed missing isapnp sound cards bug 11/7/2000: v1.17 - added Sony Vaio detection - changed lance driver entry - fixed isdn/network card bug - updated id data 10/7/2000: v1.16 - pnpdump: start port scanning at port 0x20b, not 0x203 (skips potential game port) - get ids directly from minicdb 7/7/2000: v1.15 - fixed hw_sys/hw_tv probing bug 6/7/2000: v1.14 - new 'system' hw entry - sparc smp detection: active -> probed 5/7/2000: v1.13 - added parallel Zip drive detection 3/7/2000: v1.12 - don't list cardbus/pcmcia devs in hd_list() - add multimedia/video boards to display adapters 27/6/2000: v1.11 - increased timeout in fhp detection 27/6/2000: v1.10 - fixed bug in braille detection 26/6/2000: v1.09 - updated README - fixed bug in 'hwprobe' handling 26/6/2000: v1.08 - new usb mouse devices 22/6/2000: v1.07 - activated serial line scanning in linuxrc - extendend 'hwprobe=' features 21/6/2000: v1.06 - fhp_old braille detection implemented - alva & ht braille stuff added 21/6/2000: v1.05 - changed (driver_info_x11_t).x11.raw to str_list_t 21/6/2000: v1.04 - added 'x11' kernel cmdline param 20/6/2000: v1.03 - fixed mk_ids (used to drop all non-x11 ids) - improved 'hwprobe=' functionality - fhp braille detection implemented 20/6/2000: v1.02 - updated pciutils & sax/sax2 data - added fire gl1 - added 'hwprobe' env resp. kernel cmdline param 13/6/2000: v1.01 - new module info - fix old VGA entries - hw_tv now functional 9/6/2000: v1.00 - added hw_monitor, hw_printer, hw_tv, hw_scanner [hw_tv, hw_scanner still non-funcional] - improved ddc parsing (new syslinux!) 7/6/2000: v0.99 - added hd_list() function 6//6/2000: v0.98 - hd_display_list() function - new SaX[2] data - changed mk_ids to provide 3d *and* non-3d x11 entries 31/5/2000: v0.97 - provides info about bios disk ids 30/5/2000: v0.96 - extended X11 driver info (for XF86 4.0) - added Thorsten's small SPARC patch - extended serial line info - note: v0.95 was a ppc quick-hack only version needed for 6.4; it will not be integrated into the main tree 24/5/2000: v0.94 - fixed tmp file security hole - added hd_{mouse/keyboard/floppy}_list() functions 15/5/2000: v0.93 - integrated Thorsten Kukuk's patches (mostly SPARC stuff) - some minor other fixes 17/4/2000: v0.92 - ADB mouse driver info extended - color code stuff updated 11/4/2000: v0.91 - fixed XkbModel typo on intel/axp - ia64 patches from Andreas - new Mac color code 31/3/2000: v0.89 - changed XkbModel to "powerpcps2" on chrp machines - more iMac colors 24/3/2000: v0.88 - read color code on macs 21/3/2000: v0.87 - added Netfinity graphics card fix - 3com net card driver adjustments - ISDN info fix - SPARC keyboard code - added keyboard driver info 14/3/2000: v0.86 - flush serial buffer before close() 8/3/2000: v0.85 - some minor bug fixes 8/3/2000: v0.84 - changed display adapter probing to include bc_multimedia 8/3/2000: v0.83 - pci cards are attached to their resp. bridges - card bus cards not listed by probe_by_class 6/3/2000: v0.82 - X server list fixes 5/3/2000: v0.81 - some monitor data 4/3/2000: v0.80 - new probing flag pr_scsi_geo: defaults to off due to problems on scsi-Zip's 3/3/2000: v0.79 - tuned probing flags - renamed drivers file - added "Belinea 10 20 20" data (ddc info lies about supported modes!) 29/2/2000: v0.78 - new graphics cards 28/2/2000: v0.77 - modem fix: give default name if none could be determined - added 3Com Robotics recognition - added physical SCSI geometry 28/2/2000: v0.76 - automatic usb module loading - rewrite of the probing flags stuff; new probing flags - new hd_display() function 26/2/2000: v0.75 - pcmcia detection now looks at class ids - fixed pcmcia detection bug - added usb detection function 26/2/2000: v0.74 - added alsa isapnp sound cards 25/2/2000: v0.73 - sparc & baud rate fix - new libihw - minor usb improvements - better keyboard detection - ressource management for irqs - isdn fixes/improvements - added some sound cards 24/2/2000: v0.72 - libihw used only on ix86 & axp - pc keyboard detection 23/2/2000: v0.71 - isdn stuff 22/2/2000: v0.70 - changed x11/3d driver info 18/2/2000: v0.69 - mouse code now resets serial lines 18/2/2000: v0.68 - new try at AGP detection - improved mylex code - added compaq smart raid detection - improved scsi code 17/2/2000: v0.67 - improved CPU code on axp & ppc - changed serial line code: use non-blocking open 16/2/2000: v0.66 - new ids - added Mylex detection (dac960) 15/2/2000: v0.65 - a lot of driver info - timeout problem opening serial devs? 12/2/2000: v0.64 - added some ids - added Zoom modem detection 11/2/2000: v0.63 - fixed isapnp for ppc 11/2/2000: v0.62 - Makefile now knows about sparc64 - driver info: 3c90x vs. 3c59x; see comment in drivers.SuSE - worked on ISDN stuff 10/2/2000: v0.61 - added peliminary usb storage device handling - added ISA-PnP memory range decoding - added ISDN probing for ISA cards (*very* preliminary) 8/2/2000: v0.60 - added UMAX USB scanner ids - small modem fix (open fds) - determines boot device 5/2/2000: v0.59 - improved boot floppy: now with usb support - changed hw behavior: no listing on console if a logfile is used - fixed missing baud defines on SPARC - added 3d graphics card info - changed internal mouse ids from PnP ids --> special ids - some 64 bit pci fixes - pci devices with missing class info: get class info from data base - added more usb ids 4/2/2000: v0.58 - added generic ne2000 info - improved printing of modules.conf entries - moved ID handling macros (MAKE_ID, etc) to hd.h 3/2/2000: v0.57 - added lp-devices to mk_floppy - added usb vendor list - NOTE: hd_class_list() interface slightly changed!!! - USB support complete rewritten - modem fix: avoid selecting a device twice! - driver info: take compatible devices into account 2/2/2000: v0.56 - more driver info - added hd_smp_support() 1/2/2000: v0.55 - made hd_module_is_active() global - added pcnet32 info - added 'static' target - fixed ddc string parser - fixed monitor driver info parser - added tiny target: -> libhd_tiny.a is minimum version for linuxrc 27/10/2000: v0.54 - rescan == 3 --> return new entries since last call with rescan == 2 27/10/2000: v0.53 - fixed driver entries with modules.conf lines - fixed internal handling of modules.conf entries - added new feature to hd_*_list() functions: rescan == 2 --> return only new entries 25/10/2000: v0.52 - started this log :-) - modem code now handles non-pnp modems - added a baud resource to modem entries: holds the modem's max. port speed - added some modem ids - updated docu (interface.html)