162306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/ 262306a36Sopenharmony_ciDate: February 2015 362306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 462306a36Sopenharmony_ciDescription: Provides userland access to read the EFI System Resource Table 562306a36Sopenharmony_ci (ESRT), a catalog of firmware for which can be updated with 662306a36Sopenharmony_ci the UEFI UpdateCapsule mechanism described in section 7.5 of 762306a36Sopenharmony_ci the UEFI Standard. 862306a36Sopenharmony_ciUsers: fwupdate - https://github.com/rhinstaller/fwupdate 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/fw_resource_count 1162306a36Sopenharmony_ciDate: February 2015 1262306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 1362306a36Sopenharmony_ciDescription: The number of entries in the ESRT 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/fw_resource_count_max 1662306a36Sopenharmony_ciDate: February 2015 1762306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 1862306a36Sopenharmony_ciDescription: The maximum number of entries that /could/ be registered 1962306a36Sopenharmony_ci in the allocation the table is currently in. This is 2062306a36Sopenharmony_ci really only useful to the system firmware itself. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/fw_resource_version 2362306a36Sopenharmony_ciDate: February 2015 2462306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 2562306a36Sopenharmony_ciDescription: The version of the ESRT structure provided by the firmware. 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/ 2862306a36Sopenharmony_ciDate: February 2015 2962306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 3062306a36Sopenharmony_ciDescription: Each ESRT entry is identified by a GUID, and each gets a 3162306a36Sopenharmony_ci subdirectory under entries/ . 3262306a36Sopenharmony_ci example: /sys/firmware/efi/esrt/entries/entry0/ 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/fw_type 3562306a36Sopenharmony_ciDate: February 2015 3662306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 3762306a36Sopenharmony_ciDescription: What kind of firmware entry this is: 3862306a36Sopenharmony_ci 3962306a36Sopenharmony_ci == =============== 4062306a36Sopenharmony_ci 0 Unknown 4162306a36Sopenharmony_ci 1 System Firmware 4262306a36Sopenharmony_ci 2 Device Firmware 4362306a36Sopenharmony_ci 3 UEFI Driver 4462306a36Sopenharmony_ci == =============== 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/fw_class 4762306a36Sopenharmony_ciDate: February 2015 4862306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 4962306a36Sopenharmony_ciDescription: This is the entry's guid, and will match the directory name. 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/fw_version 5262306a36Sopenharmony_ciDate: February 2015 5362306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 5462306a36Sopenharmony_ciDescription: The version of the firmware currently installed. This is a 5562306a36Sopenharmony_ci 32-bit unsigned integer. 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/lowest_supported_fw_version 5862306a36Sopenharmony_ciDate: February 2015 5962306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 6062306a36Sopenharmony_ciDescription: The lowest version of the firmware that can be installed. 6162306a36Sopenharmony_ci 6262306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/capsule_flags 6362306a36Sopenharmony_ciDate: February 2015 6462306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 6562306a36Sopenharmony_ciDescription: Flags that must be passed to UpdateCapsule() 6662306a36Sopenharmony_ci 6762306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/last_attempt_version 6862306a36Sopenharmony_ciDate: February 2015 6962306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 7062306a36Sopenharmony_ciDescription: The last firmware version for which an update was attempted. 7162306a36Sopenharmony_ci 7262306a36Sopenharmony_ciWhat: /sys/firmware/efi/esrt/entries/entry<N>/last_attempt_status 7362306a36Sopenharmony_ciDate: February 2015 7462306a36Sopenharmony_ciContact: Peter Jones <pjones@redhat.com> 7562306a36Sopenharmony_ciDescription: The result of the last firmware update attempt for the 7662306a36Sopenharmony_ci firmware resource entry. 7762306a36Sopenharmony_ci 7862306a36Sopenharmony_ci == ====================== 7962306a36Sopenharmony_ci 0 Success 8062306a36Sopenharmony_ci 1 Insufficient resources 8162306a36Sopenharmony_ci 2 Incorrect version 8262306a36Sopenharmony_ci 3 Invalid format 8362306a36Sopenharmony_ci 4 Authentication error 8462306a36Sopenharmony_ci 5 AC power event 8562306a36Sopenharmony_ci 6 Battery power event 8662306a36Sopenharmony_ci == ====================== 8762306a36Sopenharmony_ci 88