REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
entity.cpp
Go to the documentation of this file.
1#include <entity/entity.h>
2#include <entity/meta.h>
3
4entities::EntityClassifier metadata::read_classifier(const bus::addr_t addresss, uint8_t alt_function_id) {
5 metadata::MetadataEditor reader(addresss, alt_function_id);
6 return reader.read_entity_classifier();
7}
8
9bool metadata::write_classifier(const entities::EntityClassifier &classifier, bus::addr_t target_address,
10 uint8_t alt_function_idx) {
11 MetadataEditor writer(target_address, alt_function_idx);
12 return writer.write_entity_classifier(classifier);
13}
14
15metadata::eui_t metadata::read_eui(bus::addr_t address, uint8_t alt_function_idx) {
16 metadata::MetadataEditor reader(address, alt_function_idx);
17 return reader.read_eui();
18}