Re: sleep mode persistence
Donald Becker <[email protected]> Mon, 30 Sep 2002 17:13:29 -0400 (EDT)
| Newsgroups | gmane.linux.drivers.eepro100.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 30 Sep 2002, Frank Lenaerts wrote: > > > eepro100: wait_for_cmd_done timeout! > > > > The chip isn't repsonding. > > Would it be responding with the newer driver? Actually, the chip is > responding after such a reboot, so I wonder what|if something has > changed the driver initialisation or so (between v1.09 and v1.24 of > eepro100.c). The driver in the kernel split from my release. Part of the reason for the split was that I insisted on a correctly designed API that - didn't need to change with every kernel release, - was capable of providing backwards and forward compatibility - supported hot-swap (CardBus and PCI) and power management - handled card activation consistently Instead the device interface was repeated changed to incrementally add the features, without a overall design. The result is that the drivers shipped with the later 2.4 kernel are not usable even with earlier 2.4 kernel versions, and would need major changes to use with earlier kernels. In this case I suspect a problem a problem with card activation that may be solved by using my driver set and driver interface. > # dmesg > eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html > eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <[email protected]> and others And what happened to the people that modified the driver? They aren't around providing fixes and updates... -- Donald Becker [email protected] Scyld Computing Corporation http://www.scyld.com 410 Severn Ave. Suite 210 Second Generation Beowulf Clusters Annapolis MD 21403 410-990-9993