summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorRegina König2020-06-23 21:04:08 +0200
committerRegina König2020-06-23 21:04:08 +0200
commit1f6ad077f65d12ee7f81998218730253cf281030 (patch)
tree8608c6052ea79c8ed8300408bbedc129736b6db3 /documentation
parentcreated new directory for general information (diff)
downloadmemtest86-1f6ad077f65d12ee7f81998218730253cf281030.tar.gz
memtest86-1f6ad077f65d12ee7f81998218730253cf281030.tar.xz
memtest86-1f6ad077f65d12ee7f81998218730253cf281030.zip
some more information
Diffstat (limited to 'documentation')
-rw-r--r--documentation/UEFI/Access SMBIOS26
-rw-r--r--documentation/UEFI/UEFI Shell commands21
-rw-r--r--documentation/questions1
3 files changed, 48 insertions, 0 deletions
diff --git a/documentation/UEFI/Access SMBIOS b/documentation/UEFI/Access SMBIOS
new file mode 100644
index 0000000..cd20f5f
--- /dev/null
+++ b/documentation/UEFI/Access SMBIOS
@@ -0,0 +1,26 @@
+(several forums)
+
+INSIDE UEFI:
+ EFI_CONFIGURATION_TABLE contains entries pointing to the SMBIOS2 and/or SMBIOS3 tables
+
+FROM UEFI Shell:
+ SmbiosView command
+
+FROM LINUX:
+ SMBIOS decoder: dmidecode(8)
+
+WINDOWS:
+ WMI
+
+Generating SMBIOS data:
+Table&structure creation is normally up to the system firmware/BIOS.
+UEFI Platform Initialization (PI) spec includes SMBIOS protocol (EFI_SMBIOS_PROTOCOL) that allows components
+to submit SMBIOS structures for incluseion, enables producer to create SMBIOS table for a platform.
+
+Some hardware information is available through ACPI and DMI. The ACPI tables are technically provided through UEFI,
+by virtue of passing one pointer (and supposed by leaving the relevant memory reserved, in the memory map
+which the IS is passed by UEFI.
+
+Platform virtualization software can also generate SMBIOS tables for use inside VMs, for instance qemu.
+
+--> Desktop Management BIOS Specification 2/3
diff --git a/documentation/UEFI/UEFI Shell commands b/documentation/UEFI/UEFI Shell commands
new file mode 100644
index 0000000..d94913f
--- /dev/null
+++ b/documentation/UEFI/UEFI Shell commands
@@ -0,0 +1,21 @@
+TODO !!!!
+
+ping ping target host with IPv4 stack
+reconnect
+reset
+rm
+sermode
+set
+setsize
+setvar
+shift
+smbiosview
+stall
+tftp
+time
+timezone
+touch
+type send the contents of a file to the standard dev output
+unload
+ver UEFI Firmware version information
+vol displays or modifies information about a disc volume
diff --git a/documentation/questions b/documentation/questions
new file mode 100644
index 0000000..835f66e
--- /dev/null
+++ b/documentation/questions
@@ -0,0 +1 @@
+Presentation: Show differences in implementation for BIOS and UEFI?