/freebsd/sys/contrib/xen/hvm/ |
H A D | hvm_xs_strings.h | 31 #define HVM_XS_BIOS "hvmloader/bios" 36 * virtual ACPI BIOS that hvmloader constructs. The values specify the guest 65 #define HVM_XS_BIOS_STRINGS "bios-strings" 66 #define HVM_XS_BIOS_VENDOR "bios-strings/bios-vendor" 67 #define HVM_XS_BIOS_VERSION "bios-strings/bios-version" 68 #define HVM_XS_SYSTEM_MANUFACTURER "bios-strings/system-manufacturer" 69 #define HVM_XS_SYSTEM_PRODUCT_NAME "bios-strings/system-product-name" 70 #define HVM_XS_SYSTEM_VERSION "bios-strings/system-version" 71 #define HVM_XS_SYSTEM_SERIAL_NUMBER "bios-strings/system-serial-number" 72 #define HVM_XS_BASEBOARD_MANUFACTURER "bios-strings/baseboard-manufacturer" [all …]
|
/freebsd/share/man/man9/ |
H A D | bios.9 | 34 .Nd interact with PC BIOS 55 char * anchor; /* search anchor string in BIOS memory */ 57 size_t totlen; /* total length of BIOS string to copy */ 70 the BIOS functions and data encountered on x86 PC-architecture systems. 73 Searches the BIOS address space for a service signature, usually an 77 or at the beginning of the BIOS if 81 bytes of the BIOS image and 94 Searches a given BIOS memory range for one or more strings, 96 The routine expects a structure describing the BIOS address 112 number of bytes to be collected from BIOS memory starting at that offset. [all …]
|
/freebsd/usr.sbin/mpsutil/ |
H A D | mps_flash.c | 51 bool bios = false; in flash_save() local 55 warnx("missing argument: expecting 'firmware' or bios'"); in flash_save() 59 if (strcmp(argv[1], "bios") == 0) { in flash_save() 60 bios = true; in flash_save() 62 warnx("Invalid argument '%s', expecting 'firmware' or 'bios'", in flash_save() 83 if ((size = mps_firmware_get(fd, &firmware_buffer, bios)) < 0) { in flash_save() 115 MPS_COMMAND(flash, save, flash_save, "[firmware|bios] [file]", 116 "Save firmware/bios into a file"); 124 bool bios = false; in flash_update() local 129 warnx("missing argument: expecting 'firmware' or bios'"); in flash_update() [all …]
|
H A D | mpsutil.8 | 68 .Op Ar firmware Ns | Ns Ar bios 73 .Op Ar firmware Ns | Ns Ar bios 141 .It Cm flash save Oo Ar firmware Ns | Ns Ar bios Oc Op Ar file 145 .Ar bios 153 .Pa bios . 154 .It Cm flash update Oo Ar firmware Ns | Ns Ar bios Oc Ar file 158 .Ar bios
|
/freebsd/share/man/man4/man4.i386/ |
H A D | smapi.4 | 43 .Tn BIOS 49 .Tn SMAPI BIOS 79 .Tn BIOS 87 .Tn BIOS 90 .Tn BIOS ) . 94 .Tn SMAPI BIOS , 104 .Tn SMAPI BIOS 106 .Tn BIOS 108 .Tn BIOS . 113 .Tn BIOS . [all …]
|
H A D | pnpbios.4 | 35 driver enumerates embedded ISA devices on the motherboard whose BIOS 37 .Dq "Plug and Play BIOS Specification" . 52 .%T "Plug and Play BIOS Specification Version 1.0A" 60 .%T "Plug and Play BIOS CLARIFICATION Paper for Plug and Play BIOS Specification Version 1.0A" 79 BIOS and try to activate them all.
|
H A D | vpd.4 | 38 Vital Product Data (VPD) structure located in the BIOS Shadow RAM. 41 (this is roughly the BIOS version) and serial number information. 45 driver scans the BIOS area and claims the memory used by the VPD 64 BIOS Build ID. 74 .%T "TP General - Using the BIOS Build ID to identify IBM ThinkPad systems"
|
/freebsd/sys/compat/linux/ |
H A D | linux_ioctl.c | 393 bsd_to_linux_termios(struct termios *bios, struct linux_termios *lios) in bsd_to_linux_termios() argument 398 if (bios->c_iflag & IGNBRK) in bsd_to_linux_termios() 400 if (bios->c_iflag & BRKINT) in bsd_to_linux_termios() 402 if (bios->c_iflag & IGNPAR) in bsd_to_linux_termios() 404 if (bios->c_iflag & PARMRK) in bsd_to_linux_termios() 406 if (bios->c_iflag & INPCK) in bsd_to_linux_termios() 408 if (bios->c_iflag & ISTRIP) in bsd_to_linux_termios() 410 if (bios->c_iflag & INLCR) in bsd_to_linux_termios() 412 if (bios->c_iflag & IGNCR) in bsd_to_linux_termios() 414 if (bios->c_iflag & ICRNL) in bsd_to_linux_termios() [all …]
|
/freebsd/share/man/man4/ |
H A D | acpi_hp.4 | 49 that use a WMI enabled BIOS (e.g., HP Compaq 8510p and 6510p). 57 various laptop components and BIOS settings. 92 You can read /dev/hpcmi to see your current BIOS settings. 107 WLAN on air (chip enabled, hardware switch enabled + enabled in BIOS) 122 Bluetooth on air (chip enabled, hardware switch enabled + enabled in BIOS) 137 WWAN on air (chip enabled, hardware switch enabled + enabled in BIOS) 160 Show path component of BIOS setting 162 Show a list of valid options for the BIOS setting 164 Show additional flags of BIOS setting (ReadOnly etc.) 166 Query highest BIOS entry instance. [all …]
|
H A D | nvram.4 | 50 driver provides access to BIOS configuration NVRAM on i386 and amd64 53 PC motherboard uses a small non-volatile memory to store BIOS settings 61 configuration and need same BIOS setting tweaks. 63 The BIOS NVRAM's bytes 16 through 31 are checksummed at byte 32. 68 Backup existing BIOS NVRAM to 73 Restore BIOS NVRAM from
|
/freebsd/tools/boot/ |
H A D | rootgen.sh | 108 bios=$7 130 bios=$7 153 bios=$7 212 bios=$7 239 bios=$7 259 bios=$7 286 bios=$7 309 ${SRCTOP}/tools/boot/install-boot.sh -g ${geli} -s ${scheme} -f ${fs} -b ${bios} -d ${src} ${md} 320 bios=$7 343 ${SRCTOP}/tools/boot/install-boot.sh -g ${geli} -s ${scheme} -f ${fs} -b ${bios} -d ${src} ${md} [all …]
|
/freebsd/stand/i386/libi386/ |
H A D | biospnp.c | 28 * PnP BIOS enumerator. 43 "PnP BIOS", 98 /* PnP BIOS return codes */ 103 * Initialisation: locate the PnP BIOS, test that we can call it. 104 * Returns nonzero if the PnP BIOS is not usable on this system. 121 /* No signature, no BIOS */ in biospnp_init() 126 * Fetch the system table parameters as a test of the BIOS in biospnp_init() 139 /* If the BIOS found some PnP devices, take its hint for the read port */ in biospnp_init() 144 /* The BIOS says there is no ISA bus (should we trust that this works?) */ in biospnp_init() 145 printf("PnP BIOS claims no ISA bus\n"); in biospnp_init() [all …]
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | BIO_ctrl.pod | 48 BIOs manual page as well as any special features of the standard 52 of file related BIOs for example it rewinds the file pointer to the 56 FILE BIOs) file position pointer to B<ofs> bytes from start of file. 71 BIO_get_close() returns the BIOs close flag. 74 return the number of pending characters in the BIOs read and write buffers. 75 Not all BIOs support these calls. BIO_ctrl_pending() and BIO_ctrl_wpending() 87 BIOs are an exception, they return 0 for success and -1 for failure. 90 and -1 for failure, except file BIOs which for BIO_seek() always return 0 125 Filter BIOs if they do not internally handle a particular BIO_ctrl() 130 unexpected results: for example no current filter BIOs implement [all …]
|
H A D | BIO_push.pod | 5 BIO_push, BIO_pop, BIO_set_next - add and remove BIOs from a chain 19 Otherwise it prepends I<b>, which may be a single BIO or a chain of BIOs, 31 by I<next>. The new chain may include some of the same BIOs from the old chain 41 consequences (a control call is made to the affected BIOs). 42 Any effects will be noted in the descriptions of individual BIOs. 54 For these examples suppose I<md1> and I<md2> are digest BIOs,
|
/freebsd/sys/i386/i386/ |
H A D | bios.c | 32 * Code for dealing with the BIOS in x86 PC systems. 50 #include <machine/pc/bios.h> 87 * BIOS32 Service Directory, PCI BIOS in bios32_init() 107 /* Allow user override of PCI BIOS search */ in bios32_init() 108 if (((p = kern_getenv("machdep.bios.pci")) == NULL) || strcmp(p, "disable")) { in bios32_init() 109 /* See if there's a PCI BIOS entrypoint here */ in bios32_init() 112 printf("pcibios: PCI BIOS entry at 0x%x+0x%x\n", PCIbios.base, PCIbios.entry); in bios32_init() 122 * PnP BIOS in bios32_init() 124 * Allow user override of PnP BIOS search in bios32_init() 126 if ((((p = kern_getenv("machdep.bios in bios32_init() [all...] |
/freebsd/sys/dev/nvmf/host/ |
H A D | nvmf_ns.c | 417 TAILQ_HEAD(, bio) bios; in nvmf_reconnect_ns() 422 TAILQ_INIT(&bios); in nvmf_reconnect_ns() 423 TAILQ_CONCAT(&bios, &ns->pending_bios, bio_queue); in nvmf_reconnect_ns() 426 while (!TAILQ_EMPTY(&bios)) { in nvmf_reconnect_ns() 427 bio = TAILQ_FIRST(&bios); in nvmf_reconnect_ns() 428 TAILQ_REMOVE(&bios, bio, bio_queue); in nvmf_reconnect_ns() 436 TAILQ_HEAD(, bio) bios; in nvmf_shutdown_ns() 441 TAILQ_INIT(&bios); in nvmf_shutdown_ns() 442 TAILQ_CONCAT(&bios, &ns->pending_bios, bio_queue); in nvmf_shutdown_ns() 445 while (!TAILQ_EMPTY(&bios)) { in nvmf_shutdown_ns() [all …]
|
/freebsd/usr.sbin/bhyve/ |
H A D | bhyve_config.5 | 168 System Management BIOS System Information structure. 182 .It Va bios.vendor Ta string Ta BHYVE Ta 183 This value is used for the guest's System Management BIOS System Information structure. 184 .It Va bios.version Ta string Ta 14.0 Ta 185 This value is used for the guest's System Management BIOS System Information structure. 186 .It Va bios.release_date Ta string Ta 10/17/2021 Ta 187 This value is used for the guest's System Management BIOS System Information structure. 190 This value is used for the guest's System Management BIOS System Information structure. 192 This value is used for the guest's System Management BIOS System Information structure. 194 This value is used for the guest's System Management BIOS System Information structure. [all …]
|
/freebsd/lib/geom/raid/ |
H A D | graid.8 | 86 Depending on RAID BIOS type and its metadata format, different subsets of 89 RAID BIOS type and its capabilities. 91 RAID BIOS interface, while experienced users are free to do it using this 222 The format used by Intel RAID BIOS. 226 Configurations not supported by Intel RAID BIOS, but enforceable on your own 229 The format used by JMicron RAID BIOS. 233 Configurations not supported by JMicron RAID BIOS, but enforceable on your own 236 The format used by NVIDIA MediaShield RAID BIOS. 240 Configurations not supported by NVIDIA MediaShield RAID BIOS, but enforceable 251 The format used by SiliconImage RAID BIOS. [all …]
|
/freebsd/secure/lib/libcrypto/man/man3/ |
H A D | BIO_ctrl.3 | 183 BIOs manual page as well as any special features of the standard 187 of file related BIOs for example it rewinds the file pointer to the 191 \&\s-1FILE\s0 BIOs) file position pointer to \fBofs\fR bytes from start of file. 206 \&\fBBIO_get_close()\fR returns the BIOs close flag. 209 return the number of pending characters in the BIOs read and write buffers. 210 Not all BIOs support these calls. \fBBIO_ctrl_pending()\fR and \fBBIO_ctrl_wpending()\fR 221 BIOs are an exception, they return 0 for success and \-1 for failure. 224 and \-1 for failure, except file BIOs which for \fBBIO_seek()\fR always return 0 258 Filter BIOs if they do not internally handle a particular \fBBIO_ctrl()\fR 263 unexpected results: for example no current filter BIOs implement [all …]
|
/freebsd/stand/i386/boot2/ |
H A D | boot1.S | 46 * This is the start of a standard BIOS Parameter Block (BPB). Most bootable 47 * FAT disks have this at the start of their MBR. While normal BIOS's will 52 * recognize the disk and (W) indicates fields written from IBM BIOS code. 77 ebpb: .byte 0 # BIOS physical drive number (W) 82 * the BIOS. Call with: 240 xorb %ah,%ah # BIOS: Get 245 * Display a null-terminated string using the BIOS output. 248 movb $0xe,%ah # BIOS: Display 266 * fetch the drive parameters from the BIOS and divide it out ourselves. 278 movb $0x41,%ah # BIOS: Check [all …]
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | bio.pod | 33 BIOs can be joined together to form a chain (a single BIO is a chain 35 BIO and one or more filter BIOs. Data read from or written to the 40 Some BIOs (such as memory BIOs) can be used immediately after calling 41 BIO_new(). Others (such as file BIOs) need some additional initialization, 42 and frequently a utility function exists to create and initialize such BIOs.
|
/freebsd/usr.sbin/bhyve/amd64/ |
H A D | pci_gvt-d-opregion.h | 49 uint8_t sver[0x20]; ///< Offset 0x18 System BIOS Build Version 50 uint8_t vver[0x10]; ///< Offset 0x38 Video BIOS Build Version 103 /// OpRegion Mailbox 3 - BIOS/Driver Notification - ASLE Support 136 /// OpRegion Mailbox 4 - VBT Video BIOS Table 145 /// OpRegion Mailbox 5 - BIOS/Driver Notification - Data storage BIOS to Driver 165 mbox3; ///< Mailbox 3: BIOS to Driver Notification (Offset 0x300, 167 struct igd_opregion_mbox4 mbox4; ///< Mailbox 4: Video BIOS Table (VBT) 170 mbox5; ///< Mailbox 5: BIOS to Driver Notification Extension (Offset
|
/freebsd/sys/i386/pci/ |
H A D | pci_pir.c | 47 #include <machine/pc/bios.h> 122 * We use PCI BIOS's PIR table if it's available. $PIR is the standard way 258 * have an interrupt routed to intpin 'pin' by the BIOS. 319 /* Don't trust any BIOS IRQs greater than 15. */ in pci_pir_initial_irqs() 322 "$PIR: Ignoring invalid BIOS IRQ %d from %d.%d.INT%c for link %#x\n", in pci_pir_initial_irqs() 330 * BIOS, even if it seems invalid from the $PIR entries. in pci_pir_initial_irqs() 335 "$PIR: Using invalid BIOS IRQ %d from %d.%d.INT%c for link %#x\n", in pci_pir_initial_irqs() 349 * we are having to guess which setting the BIOS actually routed. in pci_pir_initial_irqs() 354 "$PIR: BIOS IRQ %d for %d.%d.INT%c is not valid for link %#x\n", in pci_pir_initial_irqs() 359 "$PIR: Preferring valid BIOS IRQ %d from %d.%d.INT%c for link %#x to IRQ %d\n", in pci_pir_initial_irqs() [all …]
|
/freebsd/sys/i386/include/pc/ |
H A D | bios.h | 47 * PnP BIOS presence structure 54 u_int16_t control; /* BIOS feature flags */ 62 u_int16_t rmbiosseg; /* real-mode BIOS segment */ 67 * PnP BIOS return codes 146 * PCI BIOS functions 161 * $PIR in the BIOS segment contains a PIR_table 164 * int 1a:b406 returns es:di pointing to the BIOS PIR_table 240 char * anchor; /* search anchor string in BIOS memory */ 242 size_t totlen; /* total length of BIOS string to copy */
|
/freebsd/sys/dev/pci/ |
H A D | vga_pci.c | 169 volatile unsigned char *bios; in vga_pci_map_bios() local 175 * On x86, the System BIOS copy the default display in vga_pci_map_bios() 176 * device's Video BIOS at a fixed location in system in vga_pci_map_bios() 222 bios = rman_get_virtual(res); in vga_pci_map_bios() 225 found = (bios[0] == 0x55 && bios[1] == 0xaa); in vga_pci_map_bios() 231 return (__DEVOLATILE(void *, bios)); in vga_pci_map_bios() 255 bios = rman_get_virtual(res); in vga_pci_map_bios() 258 found = (bios[0] == 0x55 && bios[1] == 0xaa); in vga_pci_map_bios() 264 return (__DEVOLATILE(void *, bios)); in vga_pci_map_bios() 272 vga_pci_unmap_bios(device_t dev, void *bios) in vga_pci_unmap_bios() argument [all …]
|