Mercurial > ecos
view packages/devs/eth/ns/dp83902a/current/ChangeLog @ 191:678094f34118
Merge from eCos master repository on 2001-10-19-06:43:02-BST
| author | jlarmour |
|---|---|
| date | Fri, 19 Oct 2001 07:02:26 +0000 |
| parents | 022f1e506033 |
| children | 920b9b754b53 |
line wrap: on
line source
2001-10-16 Jesper Skov <jskov@redhat.com> * include/dp83902a.h: Removed hardwired buffer allocation. Replaced with per-device configuration. * src/if_dp83902a.c: Same. 2001-10-15 Jesper Skov <jskov@redhat.com> * include/dp83902a.h: Added new page allocation layout. 2001-10-12 Gary Thomas <gthomas@redhat.com> * src/if_dp83902a.c: Leave out interrupt code - not needed in non-NET configurations. 2001-10-10 Gary Thomas <gthomas@redhat.com> * src/if_dp83902a.c: * include/dp83902a.h: More flexible setup. Chip reset address is now in device data, along with changes to the PLF reset functions. Also, a new PLF init function can be defined which allows the driver to work in a PCI enviroment (addresses unknown at compile time). 2001-09-12 Jesper Skov <jskov@redhat.com> * src/if_dp83902a.c: Apply a little more DMA magic. 2001-08-25 Gary Thomas <gthomas@redhat.com> * include/dp83902a.h (DP_DATAPORT): Add - used by ESA discovery on SC/LPE card. 2001-06-21 Jesper Skov <jskov@redhat.com> * src/if_dp83902a.c: Fix various build problems when net package is included. 2001-06-16 Jesper Skov <jskov@redhat.com> * src/if_dp83902a.c (dp83902a_poll): Ignore spurious Tx events. 2001-06-15 Jesper Skov <jskov@redhat.com> * src/if_dp83902a.c: Added crude CR race check. Use plf interrupt clear to allow for CF driver to use this driver. Cleaned up debug output some. (dp83902a_send): Added some magic delays to get driver working on some (apparently) broken boards. * src/dp83902a.h: Moved.. * include/dp83902a.h: to here. Moved macro definitions here from the src file. * cdl/ns_dp83902a_eth_drivers.cdl: Export header file. 2001-06-14 Jesper Skov <jskov@redhat.com> * src/if_dp83902a.c: Added some more debug info. * src/dp83902a.h: Added 16bit/BE macros (untested). * src/if_dp83902a.c: Add some debug code, fix endian issue. Proper handling of odd-length reads in 16bit mode. 2001-06-13 Jesper Skov <jskov@redhat.com> * src/if_dp83902a.c: Assume LE ordering of read header data. * src/dp83902a.h: BE/LE versions of data IO. Define proper DCR init value depending on data access width. * Cloned from DP8390 driver. //=========================================================================== //####COPYRIGHTBEGIN#### // // ------------------------------------------- // The contents of this file are subject to the Red Hat eCos Public License // Version 1.1 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at // http://www.redhat.com/ // // Software distributed under the License is distributed on an "AS IS" // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the // License for the specific language governing rights and limitations under // the License. // // The Original Code is eCos - Embedded Configurable Operating System, // released September 30, 1998. // // The Initial Developer of the Original Code is Red Hat. // Portions created by Red Hat are // Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc. // All Rights Reserved. // ------------------------------------------- // //####COPYRIGHTEND#### //===========================================================================
