summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/network/sonic.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2001-03-022001-03-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+0
* network/cs8900.c, network/cs8900.h, network/sonic.c, network/sonic.h, rtc/icm7170_reg.c, rtc/icm7170_reg2.c, rtc/icm7170_reg4.c, rtc/icm7170_reg8.c, rtc/m48t08_reg.c, rtc/m48t08_reg2.c, rtc/m48t08_reg4.c, rtc/m48t08_reg8.c, serial/mc68681_reg.c, serial/mc68681_reg2.c, serial/mc68681_reg4.c, serial/mc68681_reg8.c, serial/z85c30.c, serial/z85c30.h, serial/z85c30_p.h, serial/z85c30_reg.c: Corrected header.
1999-03-24Automake II patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1-1/+46
With my most recent automake patch (automake II) we could even simplify more files below make/, because the host-compiler related parts of those files aren't used anymore :-. Whatsoever, the patch below should fix this problem. Note: This is a mere bug fix, it doesn't move any of the variables involved to target.cfg nor does it try to eliminate any variable.
1999-02-05Split SONIC chip into appropriate files for libchip'ing. The portableJoel Sherrill1-14/+57
portion is now in the libchip tree and the dmv177 configuration is in the dmv177 bsp. The performance impact of libchip'ing this driver was minimal.
1999-02-02Converted from DOS text file.Joel Sherrill1-373/+373
1999-01-31Can send and receive packets but fails when TDA wraps. There appearsJoel Sherrill1-0/+1
to be a problem with overwriting the TX descriptors during an RX.
1998-09-11Updates to tree to make it build with all desired changes and the conversionJoel Sherrill1-371/+372
of the SONIC driver to the new FreeBSD stack instead of KA9Q.
1998-08-10Can now reply to multiple successive pings successfully without being inJoel Sherrill1-6/+4
promiscuous mode. It still dies somewhere between 16 and 20 pings.
1998-08-08Changed debug level.Joel Sherrill1-0/+12
Moved CAM Descriptor types to sonic.h. CAM memory is now malloced to insure it shares the same upper address bits. Removed increment of RX interrupt count on TX interrupt path. Added SONIC_DEBUG_FRAGMENTS and SONIC_DEBUG_CAM conditionals. Fixed bugs in fragment manipulation. First bug was that the pad overwrote the last fragment. The second bug was that the link information overwrote the size of the last fragment. Rewrote initialization of TDA to simplify it.
1998-08-06Removed SonicRegisters structure since we now use register indicesJoel Sherrill1-83/+15
and access routines. Added revision constants. Added in_use and EOL field values.
1998-08-05Added constants which made the multiple bit settings more readableJoel Sherrill1-0/+25
for the Data Configuration Register (DCR).
1998-08-03Switched to read/write register routines and added some basic debugJoel Sherrill1-238/+278
help.
1998-05-30New files -- from rtems-LM-980406 which was based on an RTEMS from 12/97.Joel Sherrill1-0/+364
This was called the dmv170 BSP in that source tree but since the DMV171 is now obsolete, we have transitioned to the DMV177 and have no intention of checking compatibility with any other models.