git: 95fcade81713 - releng/15.0 - pcic.4: Remove stale manual

From: Colin Percival <cperciva_at_FreeBSD.org>
Date: Fri, 14 Nov 2025 02:35:18 UTC
The branch releng/15.0 has been updated by cperciva:

URL: https://cgit.FreeBSD.org/src/commit/?id=95fcade81713ace6cdaf5fab29b07b558d7761ba

commit 95fcade81713ace6cdaf5fab29b07b558d7761ba
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-11-12 17:33:05 +0000
Commit:     Colin Percival <cperciva@FreeBSD.org>
CommitDate: 2025-11-14 02:34:51 +0000

    pcic.4: Remove stale manual
    
    Approved by:    re (cperciva)
    MFC after:      2 days (squashed with fixup commit)
    Reviewed by:    ziaee
    Fixes:          31b35400c (pccard: Remove more of the PC Card)
    Discussed with: bsdimp, emaste, jhb
    Extracted from: https://reviews.freebsd.org/D53434
    
    (cherry picked from commit 1d9f2db7c0b981bf5d45e3ef17dda13b953e1c97)
    (cherry picked from commit 6aaf184dc4e294779db7133629b7ae953b4da285)
    (cherry picked from commit feb8971db4b179d90b7cd006c43421fdaf4dbf7f)
---
 ObsoleteFiles.inc       |   4 ++
 share/man/man4/Makefile |   1 -
 share/man/man4/ath.4    |   1 -
 share/man/man4/exca.4   |   3 +-
 share/man/man4/pcic.4   | 100 ------------------------------------------------
 5 files changed, 5 insertions(+), 104 deletions(-)

diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc
index 32b3a2607150..6cbec0879b70 100644
--- a/ObsoleteFiles.inc
+++ b/ObsoleteFiles.inc
@@ -51,6 +51,10 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20251112: Remove pccard(4) and related
+OLD_FILES+=share/man/man4/pccard.4.gz
+OLD_FILES+=share/man/man4/pcic.4.gz
+
 # 20251006: Remove libnss_tacplus.a (it never should have been installed)
 OLD_FILES+=usr/lib/libnss_tacplus.a
 
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile
index f5d7a0e081fc..d8fc2c65782f 100644
--- a/share/man/man4/Makefile
+++ b/share/man/man4/Makefile
@@ -461,7 +461,6 @@ MAN=	aac.4 \
 	${_pchtherm.4} \
 	pci.4 \
 	pcib.4 \
-	pcic.4 \
 	pcm.4 \
 	${_pf.4} \
 	${_pflog.4} \
diff --git a/share/man/man4/ath.4 b/share/man/man4/ath.4
index e731277e4e75..b40ccbd16f09 100644
--- a/share/man/man4/ath.4
+++ b/share/man/man4/ath.4
@@ -258,7 +258,6 @@ This should not happen.
 .Xr ath_hal 4 ,
 .Xr cardbus 4 ,
 .Xr intro 4 ,
-.Xr pcic 4 ,
 .Xr wlan 4 ,
 .Xr wlan_ccmp 4 ,
 .Xr wlan_tkip 4 ,
diff --git a/share/man/man4/exca.4 b/share/man/man4/exca.4
index 555e459b7db4..d43d359bfb25 100644
--- a/share/man/man4/exca.4
+++ b/share/man/man4/exca.4
@@ -33,5 +33,4 @@ The
 module is used to implement the Intel ExCA interface to
 PC Cards.
 .Sh SEE ALSO
-.Xr pccbb 4 ,
-.Xr pcic 4
+.Xr pccbb 4
diff --git a/share/man/man4/pcic.4 b/share/man/man4/pcic.4
deleted file mode 100644
index 1c5b0fc35554..000000000000
--- a/share/man/man4/pcic.4
+++ /dev/null
@@ -1,100 +0,0 @@
-.\"
-.\" Copyright (c) 2001-2002 M. Warner Losh <imp@FreeBSD.org>
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\"    notice, this list of conditions and the following disclaimer.
-.\" 2. The name of the author may not be used to endorse or promote products
-.\"    derived from this software without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.Dd July 9, 2002
-.Dt PCIC 4
-.Os
-.Sh NAME
-.Nm pcic
-.Nd PC Card bridge driver
-.Sh SYNOPSIS
-.Cd device pcic
-.Cd device pccard
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for older ISA and non-Yenta PCI PC Card bridges.
-The
-.Nm
-driver supports most
-.Tn ExCA
-devices attached to the
-.Tn ISA
-bus or
-.Tn PCI
-devices that do not conform to the Yenta specification.
-.Pp
-The following
-.Tn ISA
-devices, or true clones, are supported in the current code.
-.Pp
-.Bl -tag -width "Intel i82365SL Step A" -compact
-.It Intel i82365SL Step A
-.It Intel i82365SL Step B
-.It Intel i82365SL Step C
-.Tn Intel Ns 's
-original 16-bit PC Card controller.
-.It Intel i82365SL-DF
-.Tn Intel Ns 's
-last version of this device.
-3.3V support was added.
-.It VLSI 82C146
-An older VLSI part with some issues on some machines.
-.It Cirrus Logic PD-6710
-.It Cirrus Logic PD-6720
-.It Cirrus Logic PD-6722
-Cirrus Logic's pcic controller.
-Compatible with the i82365SL Step C with the addition of a different
-3.3V control.
-.It Ricoh RF5C296
-.It Ricoh RF5C396
-Ricoh's PC Card bridge chips.
-These are compatible with the i82365SL Step C, but with yet another
-different 3.3V control.
-.It Vadem 365
-.It Vadem 465
-Compatible with i82365SL Step C.
-.It Vadem 468
-.It Vadem 469
-Like the earlier Vadem models, but with Vadem's own, incompatible, 3.3V
-control system.
-.It IBM PCIC
-.Tn IBM
-clone of the original i82365SL part, with its own ID register value.
-Has no 3.3V ability.
-.El
-.Pp
-Many other vendors made parts in this arena, but most of them were
-compatible with one of the above chipsets.
-.Pp
-The following PCI pcmcia bridges are supported:
-.Pp
-.Bl -tag -width "Intel i82365SL Step A" -compact
-.It Cirrus Logic PD6729
-.It Cirrus Logic PD6730
-.Pp
-.It O2micro OZ6729
-.It O2micro OZ6730
-.El
-.Sh BUGS
-This does not work at all at the moment.