sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with: `cd sys/modules; make ALL_MODULES=` on amd64MFC after: 1 monthSponsored by: Dell EMC Isilon
Move pcn driver from sys/pci to sys/dev/pcn.
Remove bridge(4) from the tree. if_bridge(4) is a full functionalreplacement and has additional features which make it superior.Discussed on: -archReviewed by: thompsaX-MFC-after: never (RELENG
Remove bridge(4) from the tree. if_bridge(4) is a full functionalreplacement and has additional features which make it superior.Discussed on: -archReviewed by: thompsaX-MFC-after: never (RELENG_6 as transition period)
show more ...
Use a consistent style and one much closer to the rest of /usr/src
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.Previously, these cards were supported by the lnc driver (and theystill are, but the pcn driver will claim them first), which is
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.Previously, these cards were supported by the lnc driver (and theystill are, but the pcn driver will claim them first), which is fineexcept the lnc driver runs them in 16-bit LANCE compatibility mode.The pcn driver runs these chips in 32-bit mode and uses the RX alignmentfeature to achieve zero-copy receive. (Which puts it in the sameclass as the xl, fxp and tl chipsets.) This driver is also MI, so itwill work on the x86 and alpha platforms. (The lnc driver is stillneeded to support non-PCI cards. At some point, I'll need to newbusifyit so that it too will me MI.)The Am79c978 HomePNA adapter is also supported.