summaryrefslogtreecommitdiffstats
path: root/sys/modules/en
Commit message (Collapse)AuthorAgeFilesLines
* When compiling the module with INVARIANTS we also need INVARIANT_SUPPORT.harti2003-08-061-1/+1
|
* Repo-copy of sys/pci/if_en_pci.c to the rest of the midway driver (sys/dev/en)harti2003-06-161-1/+1
| | | | | so that all of the driver sources are in one place. Adjust the configuration files and the module build.
* Convert the midway driver to use busdma. Except for this conversion theharti2003-04-251-0/+20
following changes have been done: - stylify. The original code was too hard to read. - get rid of a number of compilation options (Adaptec-only, Eni-only, no-DMA). - more debugging features. - locking. This is not correct yet in the absence of interface layer locking, but is correct enough to not to cause lock order reversals. - remove RAW mode. There are no users of this in the tree and I doubt that there are any. - remove NetBSD compatibility code. There was no way to keep NetBSD non-busdma and FreeBSD busdma code together. - if_en now buildable as a module. This has been actively tested on sparc64 and i386 with ENI server and client cards and an Adaptec card (thanks to kjc). Reviewed by: mdodd, arr
OpenPOWER on IntegriCloud