Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Aug 2020 01:20:56 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org>
Subject:   PC Card, gone in 13
Message-ID:  <CANCZdfqpLiT9KOo5QJuwLgtw__5aU-%2BZUx-U6Pp4_vC_Rcjvdw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
As discussed in the past, it's time to remove PC Card support. Not CardBus
support, but PC Card support. this is the16-bit PCMCIA stuff from long ago.
It relied on many 16-bit drivers that have since been removed from the
tree. What remains is a shadow of its former self. There used to be two
dozen or so drivers. This has dwindled down to 9, none of which are
especially relevant (and all of which have replacement hardware available).

The drivers to be removed: an, cmx, wi, ng_bt3c
Attachments to be removed: ata, fdc, ndis, puc, uart

an and wi are old 802.11b drivers that are no longer relevant. cmx is a
smart card reader. nb_bt3c is a super-old blue-tooth adapter. None of these
are really relevant to a modern or even half modern system.

There's no systems that FreeBSD supports that are 16-bit only PC Card
systems. They all support CardBus, and there's a number of supported
drivers there (though they too are getting old).

I've created a review at https://reviews.freebsd.org/D26095 to add the
deprecation notices.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfqpLiT9KOo5QJuwLgtw__5aU-%2BZUx-U6Pp4_vC_Rcjvdw>