/openbmc/phosphor-ipmi-flash/bmc/version-handler/test/ |
H A D | version_canhandle_enumerate_unittest.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
H A D | version_createhandler_unittest.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
H A D | version_read_unittest.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
H A D | version_open_unittest.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
H A D | version_close_unittest.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
/openbmc/phosphor-ipmi-flash/bmc/test/ |
H A D | image_mock.hpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
/openbmc/phosphor-ipmi-flash/bmc/version-handler/ |
H A D | main.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
H A D | version_handler.hpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|
H A D | version_handler.cpp | c78bfc82 Thu Nov 05 20:58:16 CST 2020 Jason Ling <jasonling@google.com> version-handler: add version-handler, blob handler Implement version-handler: a blob handler for retrieving version information about a blob. Problem: ipmi-flash(firmware-handler) provides a mechanism to transfer firmware updates, verify them and perform updates but there is no mechanism to interrogate the firmware for its version. Solution: version-handler provides handlers for retrieving information about firmware blobs. Adding "version" syntax to "/flash/blob" entries in the json configuration file enables this feature. The mechanism to retrieve version is identical to the mechanism used by firmware-handler to perform preparation, verification and updates (kick off systemd targets). Signed-off-by: Jason Ling <jasonling@google.com> Change-Id: I28868ca8dd76d63af668d2e46b9359401d45f0bc
|