#include "smbios/compat.h"#include <string>#include "smbios/types.h"#include "smbios/IException.h"#include "smbios/config/abi_prefix.hpp"#include "smbios/config/abi_suffix.hpp"Go to the source code of this file.
Namespaces | |
| namespace | rbu |
Enumerations | |
| enum | rbu::packet_type { rbu::pt_any, rbu::pt_mono, rbu::pt_packet, rbu::pt_init } |
| enum | rbu::driver_type { rbu::rbu_unsupported, rbu::rbu_linux_v1, rbu::rbu_linux_v2 } |
Functions | |
| rbu::DECLARE_EXCEPTION (RbuException) | |
| rbu::DECLARE_EXCEPTION_EX (RbuNotSupported, rbu, RbuException) | |
| rbu::DECLARE_EXCEPTION_EX (InvalidHdrFile, rbu, RbuException) | |
| rbu::DECLARE_EXCEPTION_EX (UnsupportedSystemForHdrFile, rbu, RbuException) | |
| rbu::DECLARE_EXCEPTION_EX (HdrFileIOError, rbu, RbuException) | |
| rbu::DECLARE_EXCEPTION_EX (RbuDriverIOError, rbu, RbuException) | |
| void | rbu::dellBiosUpdate (std::string fileName, packet_type force_type) |
| Update BIOS on Dell systems. | |
| void | rbu::cancelDellBiosUpdate () |
| Cancel BIOS Update on Dell systems. | |
| void | rbu::dumpHdrInfo (std::string fileName) |
| Dump info for BIOS Update HDR file. | |
| bool | rbu::checkSystemId (std::string fileName, u16 sysId) |
| Check to see if a HDR file supports a specific System ID. | |
| std::string | rbu::getHdrBiosVer (std::string fileName) |
| Get BIOS ver of HDR file. | |
Variables | |
| const int | rbu::SYSID_OVERRIDE = 1 |
| const int | rbu::BIOSVER_OVERRIDE = 2 |
1.4.7