hololink::emulation::STM32HSBEmulatorCtxt

View as Markdown

STM32-specific HSBEmulatorCtxt extension.

base (the common HSBEmulatorCtxt) is the first member; the rest is STM32-only state (HAL handles, SPI ctxt, BootP scheduling, and the file-scope data-plane array). No mutex — STM32 is single-threaded.

#include <hololink/emulation/hsb_emulator.hpp>

Member variables

NameTypeDescription
baseHSBEmulatorCtxt
data_plane_listDataPlane *
data_plane_countunsigned short
eth_handleETH_HandleTypeDef
spi_ctxtSpiControllerCtxt *
up_time_msecuint32_t
next_bootp_time_msecuint32_t