1 #ifndef _LIS_HARDWAREFAKE_H
2 #define _LIS_HARDWAREFAKE_H
6 static uint8_t
volatile fake_ddr1;
7 static uint8_t
volatile fake_port1;
8 static uint8_t
volatile fake_pin1;
9 static uint8_t
volatile fake_ddr2;
10 static uint8_t
volatile fake_port2;
11 static uint8_t
volatile fake_TCCR0A;
12 static uint8_t
volatile fake_TCCR0B;
13 static uint8_t
volatile fake_TIFR0;
14 static uint8_t
volatile fake_OCR0A;
15 static uint8_t
volatile fake_OCR0B;
17 lis_ptr Lis_ddr1 = &fake_ddr1;
18 lis_ptr Lis_port1 = &fake_port1;
19 lis_ptr Lis_pin1 = &fake_pin1;
20 lis_ptr Lis_ddr2 = &fake_ddr2;
21 lis_ptr Lis_port2 = &fake_port2;
22 lis_ptr Lis_TCCR0A = &fake_TCCR0A;
23 lis_ptr Lis_TCCR0B = &fake_TCCR0B;
24 lis_ptr Lis_TIFR0 = &fake_TIFR0;
25 lis_ptr Lis_OCR0A = &fake_OCR0A;
26 lis_ptr Lis_OCR0B = &fake_OCR0B;
28 lis_pin Lis_PixSelect = 0;
33 lis_bit Lis_WGM00 = 0;
34 lis_bit Lis_WGM01 = 1;
35 lis_bit Lis_WGM02 = 3;
39 lis_bit Lis_COM0B0 = 4;
40 lis_bit Lis_COM0B1 = 5;
41 lis_bit Lis_OCF0A = 1;
42 lis_bit Lis_OCF0B = 2;