|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
blocks::IBlockHALDummy Class Reference
#include <iblock.h>
Inheritance diagram for blocks::IBlockHALDummy:

Collaboration diagram for blocks::IBlockHALDummy:

Public Member Functions | |
| bool | write_outputs (const std::array< uint32_t, 16 > &outputs) override |
| bool | write_upscaling (std::bitset< 32 > upscaling) override |
| IBlockHALDummy (bus::addr_t) | |
| std::array< uint8_t, 8 > | get_entity_eui () const override |
Public Member Functions inherited from blocks::IBlockHAL | |
Public Member Functions inherited from blocks::FunctionBlockHAL | |
| virtual bool | init () |
Additional Inherited Members | |
Static Public Member Functions inherited from blocks::IBlockHAL | |
| static constexpr uint32_t | INPUT_BITMASK (uint8_t input_idx) |
Static Public Attributes inherited from blocks::IBlockHAL | |
| static constexpr uint8_t | NUM_INPUTS = 32 |
| static constexpr uint8_t | NUM_OUTPUTS = 16 |
Detailed Description
Constructor & Destructor Documentation
◆ IBlockHALDummy()
|
inlineexplicit |
Member Function Documentation
◆ get_entity_eui()
|
inlineoverridevirtual |
Implements blocks::FunctionBlockHAL.
◆ write_outputs()
|
inlineoverridevirtual |
Implements blocks::IBlockHAL.
◆ write_upscaling()
|
inlineoverridevirtual |
Implements blocks::IBlockHAL.
The documentation for this class was generated from the following file:
- lib/platform-lucidac/src/block/iblock.h
Public Member Functions inherited from