firmware  v0.1.2
Chromation Spectrometer Dev-Kit
BiColorLed-HardwareFake.h
1 #ifndef _TEST_BICOLORLED_HARDWAREFAKE_H
2 #define _TEST_BICOLORLED_HARDWAREFAKE_H
3 #include <stdint.h>
4 #include "BiColorLed.h"
5 
6 /* =====[ Fake i/o registers for unit tests ]===== */
7 static uint8_t volatile value_in_fake_BiColorLed_ddr;
8 static uint8_t volatile value_in_fake_BiColorLed_port;
9 
10 bicolorled_num status_led = 3; // usb-bridge
11 bicolorled_num led_0 = 0; // vis-spi-out
12 bicolorled_num led_1 = 1; // vis-spi-out
13 bicolorled_ptr BiColorLed_ddr = &value_in_fake_BiColorLed_ddr;
14 bicolorled_ptr BiColorLed_port = &value_in_fake_BiColorLed_port;
15 
16 #endif // _TEST_BICOLORLED_HARDWAREFAKE_H
uint8_t const bicolorled_num
Indicator LED numbers in the JSON file are not necessarily the same as the corresponding bit number i...
Definition: BiColorLed.h:10