Searched refs:BIOS (Results 1 – 25 of 161) sorted by relevance
1234567
1 # Remote BIOS Configuration (RBC) via BMC11 Current OpenBMC doesn't provide mechanism to configure the BIOS remotely. This14 Remote BIOS Configuration provides ability for the user to view and modify BIOS15 setup configuration parameters remotely via a BMC at any Host state. New BIOS27 1. Mechanism to configure BIOS settings remotely over network interface.28 2. BMC should support the ability to set the value of all BIOS variables to the33 send the updated BIOS variables on next BIOS boot only. It will not initiate34 a BIOS boot immediately.35 5. In immediate model, BMC should send message to the system firmware (BIOS)37 6. BMC should support BIOS attribute registry in redfish schema for BIOS[all …]
1 # BIOS->BMC SMM Error Logging Queue Daemon15 We've identified use cases where the BIOS will go into System Management Mode19 implement a circular buffer over a shared BIOS->BMC buffer that the BIOS can24 There are various ways of communicating between the BMC and the BIOS, but there38 1. The BMC shall initialize the shared buffer in a way that the BIOS can40 2. After initialization, the BIOS shall not have to wait for an ack back from42 3. The BIOS shall be the main writer to the shared buffer, with the BMC mainly45 5. The BIOS must be able to write a payload (~1KB) to the buffer within 50µs68 … bytes | 0x0 | BMC at init | Allows the BIOS to determine if it …69 …BIOS Interface Version | 4 bytes | 0x4 | BIOS at ini…[all …]
1 # Logging BIOS POST Codes Through Redfish11 BIOS Power-On Self-Test (POST) codes are exposed on DBUS but not currently over12 Redfish. This describes a method to expose the BIOS POST codes over the Redfish17 The standard Redfish LogService and LogEntry schemas will be used to expose BIOS38 "Id": "BIOS POST Code Log",75 "Name": "BIOS POST Code Log Entries"92 "Description": "BIOS Power-On Self-Test Code received.",122 Currently, OpenBMC exposes BIOS POST codes on DBus using the
2 Documentation This suite test various BIOS attributes operations using Redfish.14 Suite Setup Redfish BIOS Suite Setup15 Suite Teardown Run Keyword And Ignore Error Redfish BIOS Suite Cleanup27 Redfish Verify Set BIOS Attribute With Invalid Attribute Name28 [Documentation] Verify set BIOS attribute with invalid attribute name using37 Redfish Verify Set Invalid Optional Value For BIOS Enumeration Attribute Type38 [Documentation] Verify set invalid optional value for BIOS enumeration attribute type50 Redfish Verify Set Out Of Range Integer Value For BIOS Integer Attribute Type51 [Documentation] Verify set out of range integer value for BIOS integer attribute type64 Redfish Verify Set Out Of Range String Value For BIOS String Attribute Type[all …]
3 Documentation Module to test PLDM BIOS attribute types.13 Suite Setup PLDM BIOS Attribute Suite Setup14 Suite Teardown PLDM BIOS Attribute Suite Cleanup26 Verify Get BIOS Attribute With Invalid Attribute Name27 [Documentation] Verify get BIOS attribute with invalid attribute name.42 Verify Set BIOS Attribute With Invalid Attribute Name43 [Documentation] Verify set BIOS attribute with invalid attribute name.58 Verify Set Invalid Optional Value For BIOS Enumeration Attribute Type59 [Documentation] Verify set invalid optional value for BIOS enumeration attribute type.76 Verify Set Out Of Range Integer Value For BIOS Integer Attribute Type[all …]
3 Documentation Module to test PLDM BIOS commands.13 Suite Setup PLDM BIOS Suite Setup14 Suite Teardown Run Keyword And Ignore Error PLDM BIOS Suite Cleanup93 ... various BIOS attribute handle and its values.116 PLDM BIOS Suite Setup117 [Documentation] Perform PLDM BIOS suite setup.127 PLDM BIOS Suite Cleanup128 [Documentation] Perform PLDM BIOS suite cleanup.
69 ${cur_boot_side}= PLDM Get BIOS Attribute fw_boot_side70 Print Timen Current BIOS attribute fw_boot_side: ${cur_boot_side}73 Print Timen Set BIOS attribute fw_boot_side: ${next_boot_side}74 PLDM Set BIOS Attribute fw_boot_side ${next_boot_side}76 ${cur_boot_side}= PLDM Get BIOS Attribute fw_boot_side77 Print Timen Next boot will apply BIOS attribute fw_boot_side: ${cur_boot_side}90 ${cur_boot_side}= PLDM Get BIOS Attribute fw_boot_side
1 # BIOS Support3 Redfish supports the BIOS Attribute Registry, which provides users with a list4 of BIOS attributes supported in the BIOS configuration. To incorporate BIOS6 Base BIOS Table. PLDM populates the Base BIOS Table for the BIOS Config Manager7 based on BIOS JSON files. BIOS functionality is integrated into PLDM according9 [PLDM BIOS Specification](https://www.dmtf.org/sites/default/files/standards/documents/DSP0247_1.0.…10 BIOS attributes, also referred to as BIOS parameters or configuration settings,13 [BIOS JSON file](https://github.com/openbmc/pldm/tree/master/oem/ibm/configurations/bios/com.ibm.Ha…15 [Base BIOS Table](https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_…16 hosted by [BIOS Config Manager](https://github.com/openbmc/bios-settings-mgr).[all …]
2 Documentation Utilities for redfish BIOS attribute operations.17 Set BIOS Attribute Value And Verify19 [Documentation] Set BIOS attribute handle with attribute value and verify.23 # ${attr_handle} BIOS Attribute handle (e.g. 'vmi_if0_ipv4_method').27 # Check if the BIOS attribute value type is string.31 # Handling the case when the BIOS attribute value is an empty string.42 # BIOS attribute with _current are ReadOnly can not be updated.44 Log To Console BIOS attribute with _current are ReadOnly can not be updated !!49 IF '${verify}' == '${True}' Verify BIOS Attribute ${attr_handle} ${attr_val}53 Set Optional BIOS Attribute Values And Verify[all …]
1 # Remote BIOS Configuration7 The **biosconfig_manager** service enables users to view and modify the BIOS16 - **Remote management** of BIOS settings.18 - **Reset BIOS Settings** support through the dbus.19 - **ChangePassword** support to change the BIOS setup password.23 The Manager interface exposes methods and properties to Get & Set BIOS46 - **SetAttribute** Sets a specific BIOS attribute to a new value.47 - **GetAttribute** Retrieves the current and pending values of a BIOS attribute.51 - **ResetBIOSSettings** To reset the BIOS settings based on the Reset Flag.52 - **BaseBIOSTable** Captures the entire BIOS table (collective information of[all …]
1 # Remote BIOS Configuration via BMC5 Provides ability for the user to view and modify the BIOS setup configuration11 Remote BIOS Configuration (RBC) service exposes D-Bus methods for BIOS settings22 - `SetAttribute` -To set the particular BIOS attribute with new value.27 - `ResetBIOSSettings` - To reset the BIOS settings based on the Reset Flag.37 - `ChangePassword` - To change BIOS setup password.41 - `PasswordInitialized` - To indicate BIOS password related details are received
1 QEMU<->ACPI BIOS PCI hotplug interface5 describes the interface between QEMU and the ACPI BIOS.11 event to ACPI BIOS, via SCI interrupt.18 Read by ACPI BIOS GPE.1 handler to notify OS of injection26 Read by ACPI BIOS GPE.1 handler to notify OS of removal32 Write: Used by ACPI BIOS _EJ0 method to request device removal.47 Used by ACPI BIOS _RMV method to indicate removability status to OS. One
25 Test BIOS Firmware Update26 [Documentation] Test BIOS firmware update over IPMI.32 Update BIOS Firmware ${IMAGE_HOST_FILE_PATH_0}33 Verify BIOS Version ${IMAGE_HOST_FILE_PATH_0}38 Update BIOS Firmware ${IMAGE_HOST_FILE_PATH_1}39 Verify BIOS Version ${IMAGE_HOST_FILE_PATH_1}44 Test Invalid BIOS Firmware Update45 [Documentation] Test Invalid BIOS firmware update over IPMI.128 BIOS Update Status Should Be141 Verify BIOS Version[all …]
1 // This is a sample JSON configuration file for BIOS string type13 // This BIOS attribute has a D-Bus property as backend.36 // This is an example of BIOS String Read only attribute
1 // This is a sample JSON configuration file for BIOS enumeration type8 // This BIOS attribute has a D-Bus property as backend.47 // This is an example of BIOS Enumeration Read only attribute
9 // This BIOS attribute has a D-Bus property as backend.18 // This is an example of BIOS Integer Read only attribute
3 Documentation Module to test IPMI Get BIOS POST Code Command.16 Test Get BIOS POST Code via IPMI Raw Command17 [Documentation] Get BIOS POST Code via IPMI raw command.25 Test Get BIOS POST Code via IPMI Raw Command After Power Cycle26 [Documentation] Get BIOS POST Code via IPMI raw command after power cycle.36 Test Get BIOS POST Code via IPMI Raw Command With Host Powered Off37 [Documentation] Get BIOS POST Code via IPMI raw command after power off.49 [Documentation] Verify the BIOS POST Code response byte length.55 # Get BIOS POST Code command returned
33 ... BiosSetup=Force Boot into BIOS Setup38 &{redfish_ipmi_mode_map} Legacy=BIOS PC Compatible (legacy) boot39 ... UEFI=BIOS EFI boot239 # - BIOS PC Compatible (legacy) boot242 # - BIOS verbosity : Console redirection occurs per BIOS configuration244 # - BIOS Mux Control Override : BIOS uses recommended setting of the mux at292 # - BIOS PC Compatible (legacy) boot295 # - BIOS verbosity : Console redirection occurs per BIOS configuration297 # - BIOS Mux Control Override : BIOS uses recommended setting of the mux at321 # is_bios_setup Is BIOS setup required (True, False).[all …]
19 #define BIOS_START (0x000e0000) /* Start of BIOS memory */20 #define BIOS_END (0x000fffff) /* End of BIOS memory */21 #define BIOS_LENGTH (BIOS_END - BIOS_START) /* Length of BIOS memory */
2 Description= BIOS Config Manager - For Remote BIOS configuration update
4 QEMU can tell QEMU-aware guest firmware (like the x86 PC BIOS)52 booting. For instance, the x86 PC BIOS boot specification allows only one53 disk to be bootable. If boot from disk fails for some reason, the x86 BIOS55 floppy or net, though. In the case of s390x BIOS, the BIOS will try up to63 a particular device reliably. For instance with the PC BIOS, if a SCSI HBA67 shortcoming of the PC BIOS boot specification.
1 SUMMARY = "BIOS BMC SMM Error Logger"2 DESCRIPTION = "Allows BIOS in SMM to log errors to the BMC"
2 Documentation Test suite to verify BIOS POST code log entries.32 Log To Console BIOS POST Codes count: ${post_codes['Members@odata.count']}33 Should Be True ${post_codes['Members@odata.count']} >= 1 msg=No BIOS POST Codes populated.50 Log To Console BIOS POST Codes count: ${post_codes['Members@odata.count']}51 Should Be True ${post_codes['Members@odata.count']} >= 1 msg=No BIOS POST Codes populated.68 Log To Console BIOS POST Codes count: ${post_codes['Members@odata.count']}70 ... msg=BIOS POST Codes populated.124 ... msg=BIOS POST code logs not cleared.189 # "Name": "BIOS POST Code Log Entries"
85 /* BIOS Extension (0xe0000-0xe3fff) */91 /* BIOS Extension (0xe4000-0xe7fff) */97 /* BIOS Extension (0xe8000-0xebfff) */103 /* BIOS Extension (0xec000-0xeffff) */109 /* System BIOS (0xf0000-0xfffff) */
25 BIOS, enumerator67 {CertificateUsageType::BIOS, "BIOS"},