#
5de90619 |
| 13-Feb-2024 |
Patrick Williams <patrick@stwcx.xyz> |
prefer std::format over fmt
Use std::format or stdplus::print and eliminate the fmt dependency.
Change-Id: Ide14b682949914f09f749141196cdb210fe1239e Signed-off-by: Patrick Williams <patrick@stwcx.x
prefer std::format over fmt
Use std::format or stdplus::print and eliminate the fmt dependency.
Change-Id: Ide14b682949914f09f749141196cdb210fe1239e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
3b1226dd |
| 07-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
meson: adjust nlohmann-json dependency
Simplify the nlohmann-json in the meson.build and align with the usage in other repositories.
Change-Id: I8daf46711bdfcec30bb38a32324046f6b717aa33 Signed-off-
meson: adjust nlohmann-json dependency
Simplify the nlohmann-json in the meson.build and align with the usage in other repositories.
Change-Id: I8daf46711bdfcec30bb38a32324046f6b717aa33 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
759ebaf3 |
| 16-Aug-2023 |
George Liu <liuxiwei@inspur.com> |
Add nlohmann dependency
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I8b0a1c01d05b053fc0669f626a975f406d88549a
|
#
7cea1b96 |
| 14-Jun-2022 |
kasunath <kasunath@google.com> |
Add a class to create FilePath DBus objects
bios-bmc-smm-error-logger creates JSON entries for CPER logs received from BIOS. When a new CPER log is created, fault log service has to be notified.
Th
Add a class to create FilePath DBus objects
bios-bmc-smm-error-logger creates JSON entries for CPER logs received from BIOS. When a new CPER log is created, fault log service has to be notified.
This adds the necessary classes for publishing file paths of the newly created CPER logs to DBus.
Tested: Tested this on a real machine.
Eg DBus objects:
`-/xyz `-/xyz/openbmc_project `-/xyz/openbmc_project/external_storer `-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger `-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger/CPER |-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger/CPER/entry0 |-/xyz/openbmc_project/external_storer/bios_bmc_smm_error_logger/CPER/entry1
Signed-off-by: Kasun Athukorala <kasunath@google.com> Change-Id: I8c35243c949dfdc1254a758136d7a8e204f58bf5
show more ...
|
#
bac958d4 |
| 07-Jun-2022 |
kasunath <kasunath@google.com> |
Add a class to handle RDE commands
This class is used to process RDE packets received from BIOS-BMC circular buffer. RdeCommandHandler will manage dictionary data, decode RDE BEJ encoded payloads an
Add a class to handle RDE commands
This class is used to process RDE packets received from BIOS-BMC circular buffer. RdeCommandHandler will manage dictionary data, decode RDE BEJ encoded payloads and push them to the ExternalStorer.
Tested: Tested this with unit tests.
Signed-off-by: Kasun Athukorala <kasunath@google.com> Change-Id: Ic66e4e4e2afa523906835713d36015457f324fcc
show more ...
|
#
37bc0df1 |
| 07-Jun-2022 |
kasunath <kasunath@google.com> |
Add a class to handle ExternalStorer file writes.
Signed-off-by: Kasun Athukorala <kasunath@google.com> Change-Id: Ic1092a6a1da3375f595774018abfecd08a3cb7d8
|
#
a1a69f19 |
| 27-May-2022 |
kasunath <kasunath@google.com> |
Add a class to handle RDE BEJ dictionary data
This class is used to store RDE BEJ dictionary data transmitted through bios-bmc circular buffer interface.
Signed-off-by: Kasun Athukorala <kasunath@g
Add a class to handle RDE BEJ dictionary data
This class is used to store RDE BEJ dictionary data transmitted through bios-bmc circular buffer interface.
Signed-off-by: Kasun Athukorala <kasunath@google.com> Change-Id: Idf7726a9f4647885ede615229d507f233ffb13c5
show more ...
|