REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
blocks::TBlockHAL Class Referenceabstract
Base HAL class TBlockHAL. More...
#include <tblock.h>
Inheritance diagram for blocks::TBlockHAL:

Collaboration diagram for blocks::TBlockHAL:

Public Member Functions | |
virtual bool | write_muxes (std::array< Mux, 96 > muxes)=0 |
virtual bool | reset_muxes ()=0 |
virtual void | set_mux_disable ()=0 |
virtual void | reset_mux_disable ()=0 |
![]() | |
virtual bool | init () |
virtual std::array< uint8_t, 8 > | get_entity_eui () const =0 |
Detailed Description
Member Function Documentation
◆ reset_mux_disable()
|
pure virtual |
Implemented in blocks::DummyTBlockHAL, and blocks::TBlockHAL_V_1_0_X.
Referenced by blocks::TBlock::write_to_hardware().
◆ reset_muxes()
|
pure virtual |
Implemented in blocks::DummyTBlockHAL, and blocks::TBlockHAL_V_1_0_X.
◆ set_mux_disable()
|
pure virtual |
Implemented in blocks::DummyTBlockHAL, and blocks::TBlockHAL_V_1_0_X.
Referenced by blocks::TBlock::write_to_hardware().
◆ write_muxes()
|
pure virtual |
Implemented in blocks::DummyTBlockHAL, and blocks::TBlockHAL_V_1_0_X.
Referenced by blocks::TBlock::write_to_hardware().
The documentation for this class was generated from the following file:
- lib/platform-lucidac/src/redac/tblock.h