freebsd-dev/sys/dev
David Greenman 14c77d8a98 After carefully reading three reference documents, and analyzing
the 802.3 frames generated by the DC21040 (which does automatic padding
of less-than-minimum frames) and the frames generated by the 'ed'
driver, I've found that there is indeed a bug in the size of "ETHER_MIN_LEN"
as reported by several people, John Hay being the most recent. The driver
was actually setting the length to 6+6+2+50 (64 bytes), which when adding
in the CRC (which is automatically appended to the frame and not included
in the length), the minimum frame is 4 bytes larger than it is supposed to
be. All of this is confirmed by tcpdump showing 50 bytes of data for
minimum frames from the 'ed' cards and 46 bytes from 'de' cards. This
analysis has also revealed that there is garbage in the un-filled in
portion at the end of the minimum frames from the 'ed' driver; I don't
plan to fix this.
1995-05-14 11:01:20 +00:00
..
aic7xxx Restructure the arbitration loop to allow for reselections that win out over 1995-04-27 17:44:27 +00:00
cy CVS: 1995-03-28 12:29:11 +00:00
de Fixed mbuf leak and panic that occurred when packets got too memory 1995-05-05 20:09:51 +00:00
ed After carefully reading three reference documents, and analyzing 1995-05-14 11:01:20 +00:00
eisa files for the eisa specific autoconfiguration.. 1995-04-23 08:55:43 +00:00
ep Add a class field to devconf and mst drivers. 1995-04-12 20:48:13 +00:00
fdc Fix -Wformat warnings, still need to do something about %b and pointer 1995-05-09 12:26:00 +00:00
fe Added `fe' device drive r for Fujitsu MB86960A family. 1995-04-23 18:31:50 +00:00
ic RISCom/8 driver 1995-05-12 15:09:29 +00:00
ie Add a class field to devconf and mst drivers. 1995-04-12 20:48:13 +00:00
joy Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-28 07:58:53 +00:00
kbd Change fkey 63 from ^[[K to ^[[~. 1995-03-28 21:30:13 +00:00
lnc Add a class field to devconf and mst drivers. 1995-04-12 20:48:13 +00:00
mcd Fix -Wformat warnings from LINT kernel. 1995-05-11 19:26:53 +00:00
mse Add a class field to devconf and mst drivers. 1995-04-12 20:48:13 +00:00
pci bzero the malloced pci_devconf structure. This should fix the problem with 1995-05-04 06:57:11 +00:00
ppbus Added $Id$ 1994-08-02 07:55:43 +00:00
rc RISCom/8 driver 1995-05-12 15:09:29 +00:00
scd Fix -Wformat warnings, still need to do something about %b and pointer 1995-05-09 12:26:00 +00:00
sio Fix -Wformat warnings from LINT kernel. 1995-05-11 19:26:53 +00:00
snp same 1995-02-27 19:47:53 +00:00
speaker Check for 0 before dividing by it. Patch from Paul Traina, modified 1995-05-05 06:15:11 +00:00
syscons Added nsccons variable for use by pstat 1995-04-28 09:10:56 +00:00
vn Change dsioctl() interface to allow DIOCSYNCSLICEINFO to update the caller's 1995-04-30 15:14:34 +00:00