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

Cy Schubert Cy.Schubert at komquats.com
Sat Aug 20 19:49:31 UTC 2016


In message <1699917.hhfoKyASTk at ralph.baldwin.cx>, John Baldwin writes:
> 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)

I have a bunch of AHA-1542s in a storage locker (along with the contents of 
my house when I sold it). I recall that SCSI was better behaved on my first 
FreeBSD machine (FreeBSD 2.0.5) than was IDE. (Except for IDE support, 
Linux sucked badly in all other areas at the time, thus my introduction to 
FreeBSD, thanks to jkh at . But that's going down memory lane...) I digress...

>   - ahb (EISA)
>   - adv (ISA / EISA / PCI)
>   - adw (PCI)?
>   - bt (ISA / EISA / PCI)

I have one of these. IIRC, a 948 PCI card. Though I don't use it any more. 
The Adaptec 2940s -- ahc -- of which I have many -- were my mainstay.

>   - 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)
> 

Hmmm. I could open another bikeshed here. I'd better not.


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.





More information about the svn-src-head mailing list