i386 removal, part 38/x: Un-document no longer existing functions in bios.9.
authorSascha Wildner <saw@online.de>
Wed, 9 Sep 2015 16:07:42 +0000 (18:07 +0200)
committerSascha Wildner <saw@online.de>
Wed, 9 Sep 2015 16:07:42 +0000 (18:07 +0200)
Makefile_upgrade.inc
share/man/man9/Makefile
share/man/man9/bios.9

index 9ff5dd1..99037b8 100644 (file)
@@ -2210,6 +2210,8 @@ TO_REMOVE+=/usr/share/man/man3/lgammal_r.3.gz
 TO_REMOVE+=/usr/sbin/kgzip
 TO_REMOVE+=/usr/share/man/man8/kgzip.8.gz
 TO_REMOVE+=/usr/share/man/man1/colldef.1.gz
+TO_REMOVE+=/usr/share/man/man9/bios32.9.gz
+TO_REMOVE+=/usr/share/man/man9/bios32_SDlookup.9.gz
 
 .if !defined(WANT_INSTALLER)
 TO_REMOVE+=/usr/sbin/dfuibe_installer
index e346352..0b97540 100644 (file)
@@ -249,9 +249,7 @@ MLINKS+=atomic.9 atomic_add.9 \
        atomic.9 atomic_set.9 \
        atomic.9 atomic_subtract.9 \
        atomic.9 atomic_store.9
-MLINKS+=bios.9 bios32.9 \
-       bios.9 bios32_SDlookup.9 \
-       bios.9 BIOS_PADDRTOVADDR.9 \
+MLINKS+=bios.9 BIOS_PADDRTOVADDR.9 \
        bios.9 bios_sigsearch.9 \
        bios.9 BIOS_VADDRTOPADDR.9
 MLINKS+=buf.9 bp.9
index 1168e45..0b7db43 100644 (file)
@@ -1,5 +1,4 @@
 .\" $FreeBSD: src/share/man/man9/bios.9,v 1.4.2.6 2001/12/17 11:30:18 ru Exp $
-.\" $DragonFly: src/share/man/man9/bios.9,v 1.4 2007/02/18 14:17:29 swildner Exp $
 .\"
 .\" Copyright (c) 1997 Michael Smith
 .\" All rights reserved.
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd August 1, 1997
+.Dd September 9, 2015
 .Dt BIOS 9
 .Os
 .Sh NAME
 .Nm bios_sigsearch ,
-.Nm bios32_SDlookup ,
-.Nm bios32 ,
 .Nm BIOS_PADDRTOVADDR ,
 .Nm BIOS_VADDRTOPADDR
 .Nd interact with PC BIOS
 .In machine/pc/bios.h
 .Ft u_int32_t
 .Fn bios_sigsearch "u_int32_t start" "u_char *sig" "int siglen" "int paralen" "int sigofs"
-.Ft int
-.Fn bios32_SDlookup "struct bios32_SDentry *ent"
-.Ft void
-.Fn bios32 "caddr_t entry" "struct bios32_args *args"
 .Fn BIOS_PADDRTOVADDR "addr"
 .Fn BIOS_VADDRTOPADDR "addr"
-.Vt extern struct bios32_SDentry PCIbios ;
-.Vt extern struct SMBIOS_table SMBIOStable ;
-.Vt extern struct DMI_table DMItable ;
 .Sh DESCRIPTION
-These functions provide a general-purpose interface for dealing with
-the BIOS functions and data encountered on x86 PC-architecture systems.
+A number of macros and functions are available to deal with BIOS data
+encountered on x86 PC-architecture systems.
 .Bl -tag -width ".Fn BIOS_PADDRTOVADDR"
 .It Fn bios_sigsearch
 Searches the BIOS address space for a service signature, usually an
@@ -79,39 +69,4 @@ virtual address
 Returns the kernel virtual address which corresponds to the effective
 physical address
 .Fa addr .
-.It Va SMBIOStable
-If not NULL, points to a
-.Ft struct SMBIOS_table
-structure containing information read from the System Management BIOS table
-during system startup.
-.It Va DMItable
-If not NULL, points to a
-.Ft struct DMI_table
-structure containing information read from the Desktop Management Interface
-parameter table during system startup.
-.El
-.Sh BIOS32
-At system startup, the BIOS is scanned for the BIOS32 Service Directory
-(part of the PCI specification), and the existence of the directory is
-recorded.  This can then be used to locate other services.
-.Bl -tag -width ".Fn BIOS_PADDRTOVADDR"
-.It Fn bios32_SDlookup
-Attempts to locate the BIOS32 service matching the 4-byte identifier
-passed in the
-.Fa ident
-field of the
-.Fa ent
-argument.
-.It Fn bios32
-Calls a bios32 function.  This presumes that the function is capable of
-working within the kernel segment (normally the case).  The virtual address
-of the entrypoint is supplied in
-.Fa entry
-and the register arguments to the function are supplied in
-.Fa args .
-.It Va PCIbios
-If not NULL, points to a
-.Ft struct bios32_SDentry
-structure describing the PCI BIOS entrypoint which was found during system
-startup.
 .El