REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::SHBlockHAL_V_1_0_X Class Reference

#include <shblock.h>

Inheritance diagram for blocks::SHBlockHAL_V_1_0_X:
Collaboration diagram for blocks::SHBlockHAL_V_1_0_X:

Public Member Functions

 SHBlockHAL_V_1_0_X (bus::addr_t block_address)
 
metadata::eui_t get_entity_eui () const override
 
void compensate_hardware_offsets (uint32_t track_time, uint32_t inject_time)
 
void set_state (SHState state) const
 

Detailed Description

Definition at line 11 of file shblock.h.

Constructor & Destructor Documentation

◆ SHBlockHAL_V_1_0_X()

blocks::SHBlockHAL_V_1_0_X::SHBlockHAL_V_1_0_X ( bus::addr_t block_address)
explicit

Definition at line 11 of file shblock.cpp.

Member Function Documentation

◆ compensate_hardware_offsets()

FLASHMEM void blocks::SHBlockHAL_V_1_0_X::compensate_hardware_offsets ( uint32_t track_time,
uint32_t inject_time )

Definition at line 19 of file shblock.cpp.

◆ get_entity_eui()

metadata::eui_t blocks::SHBlockHAL_V_1_0_X::get_entity_eui ( ) const
inlineoverride

Definition at line 15 of file shblock.h.

References metadata::MetadataEditor::read_eui().

◆ set_state()

FLASHMEM void blocks::SHBlockHAL_V_1_0_X::set_state ( SHState state) const

Definition at line 27 of file shblock.cpp.


The documentation for this class was generated from the following files: