svn commit: r304513 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/ie sys/i386/conf sys/modules sys/modules/ie sys/pc98/conf
John Baldwin
jhb at freebsd.org
Sat Aug 20 14:52:24 UTC 2016
On Saturday, August 20, 2016 12:49:30 AM John Baldwin wrote:
> Author: jhb
> Date: Sat Aug 20 00:49:29 2016
> New Revision: 304513
> URL: https://svnweb.freebsd.org/changeset/base/304513
>
> Log:
> Remove the ie(4) driver for Intel 82586 ISA Ethernet adapters.
>
> This driver only supports 10Mb Ethernet using PIO (the hardware supports
> DMA, but the driver only does PIO). There are not any PCCard adapters
> supported by this driver, only ISA cards. In addition, it does not use
> bus_space but instead uses bcopy with volatile pointers triggering a
> host of warnings. (if_ie.c is one of 3 files always built with
> -Wno-error)
>
> Relnotes: yes
This concludes the list of older drivers I had from earlier after working
on the timeout(9) -> callout(9) changes (almost finished with that, just
a few things left to test changes for, one of them being fail points before
we can remove timeout()/untimeout() entirely).
I do not have plans for removing any other drivers, though am open to
suggestions. Some possibilities include:
- tty drivers that haven't been updated to new tty and have been disconnected
from the build since 8.0 including digi(4) and cy(4). I know Bruce has
patches for sio(4) that I just haven't merged, so I'm inclined to leave
sio(4), but the other disconnected drivers are candidates I think.
- Older storage adapters:
- aha (ISA)
- ahb (EISA)
- adv (ISA / EISA / PCI)
- adw (PCI)?
- bt (ISA / EISA / PCI)
- aic (ISA / PCCard)
- ct (ISA / CBUS)
- dpt (ISA / EISA / PCI)
- ncv (PCCard / PCI)
- nsp (PCCard)
- stg (ISA / PCCard / PCI)
(Note: some of these are PC-98 related and might remove too much of the
PC-98 ecosystem if removed?)
- mse(4) (ISA-only non-PS-2, non-serial mouse)
- joy(4) (ISA-only, was on various Sound Cards, etc., but I haven't seen
a "game port" on a modern box in a long while)
--
John Baldwin
More information about the svn-src-head
mailing list