Implement an interface abstraction that can track the boot process of a downstream device, e.g., a BMC. Although we do not care about the backend since we are just implementing the interface and the result of the process, this could be something simple, such as polling for high/low of a GPIO pin, controlled by the downstream device, once boot is finished.
Implement an interface abstraction that can track the boot process of a downstream device, e.g., a BMC. Although we do not care about the backend since we are just implementing the interface and the result of the process, this could be something simple, such as polling for high/low of a GPIO pin, controlled by the downstream device, once boot is finished.