History log of /openbmc/bios-bmc-smm-error-logger/include/ (Results 26 – 31 of 31)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
37bc0df107-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

17ee1a9307-Jun-2022 Brandon Kim <brandonkim@google.com>

buffer: Implement "readBufferHeader" and enforce endianness

Add buffer header reader and a getter API for the cachedBufferHeader for
testing.

Also update CircularBufferHeader with boost endian libr

buffer: Implement "readBufferHeader" and enforce endianness

Add buffer header reader and a getter API for the cachedBufferHeader for
testing.

Also update CircularBufferHeader with boost endian library.

Tested: Unit Tested

Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I3afaa96f1fab2dd160058e8127dcba494efe3ce7

show more ...

fcbc3db106-Jun-2022 Brandon Kim <brandonkim@google.com>

buffer: Implement "initialize" and add unit tests

Add buffer headers and the initialization process

Tested: Unit Tested

Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: Iaf3c26ce01f71

buffer: Implement "initialize" and add unit tests

Add buffer headers and the initialization process

Tested: Unit Tested

Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: Iaf3c26ce01f7109000266cdbc7efa77988eae73b

show more ...

1d0c356606-Jun-2022 Brandon Kim <brandonkim@google.com>

Split DataInterface from pci_handler.hpp

In case we add more data interface in the future, we should be
separating out the DataInterface class from the pci_handler.hpp

Signed-off-by: Brandon Kim <b

Split DataInterface from pci_handler.hpp

In case we add more data interface in the future, we should be
separating out the DataInterface class from the pci_handler.hpp

Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I220b293a3daf1f7aa0ef2daf07c2ef48026be8c0

show more ...

a1a69f1927-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 ...

55dcadae09-Mar-2022 Brandon Kim <brandonkim@google.com>

pci_handler: Add pci_handler

Taken most of the logic from phoshpor-ipmi-flash:
https://github.com/openbmc/phosphor-ipmi-flash/blob/master/tools/io.cpp

Tested: Unit Test + Tested this on a real mach

pci_handler: Add pci_handler

Taken most of the logic from phoshpor-ipmi-flash:
https://github.com/openbmc/phosphor-ipmi-flash/blob/master/tools/io.cpp

Tested: Unit Test + Tested this on a real machine

Signed-off-by: Brandon Kim <brandonkim@google.com>
Change-Id: I546d1dff8764e31c9f2fa6c7465ba23a24f6fdea

show more ...

12