File tree 2 files changed +63
-65
lines changed
2 files changed +63
-65
lines changed Original file line number Diff line number Diff line change 11
11
12
12
#include "binary.h"
13
13
14
- // Workaround for wrong definitions in "iom32u4.h".
15
- // This should be fixed in the AVR toolchain.
16
- #ifdef __AVR_ATmega32U4__
17
- #undef UHCON
18
- #undef UHINT
19
- #undef UHIEN
20
- #undef UHADDR
21
- #undef UHFNUM
22
- #undef UHFNUML
23
- #undef UHFNUMH
24
- #undef UHFLEN
25
- #undef UPINRQX
26
- #undef UPINTX
27
- #undef UPNUM
28
- #undef UPRST
29
- #undef UPCONX
30
- #undef UPCFG0X
31
- #undef UPCFG1X
32
- #undef UPSTAX
33
- #undef UPCFG2X
34
- #undef UPIENX
35
- #undef UPDATX
36
- #undef TCCR2A
37
- #undef WGM20
38
- #undef WGM21
39
- #undef COM2B0
40
- #undef COM2B1
41
- #undef COM2A0
42
- #undef COM2A1
43
- #undef TCCR2B
44
- #undef CS20
45
- #undef CS21
46
- #undef CS22
47
- #undef WGM22
48
- #undef FOC2B
49
- #undef FOC2A
50
- #undef TCNT2
51
- #undef TCNT2_0
52
- #undef TCNT2_1
53
- #undef TCNT2_2
54
- #undef TCNT2_3
55
- #undef TCNT2_4
56
- #undef TCNT2_5
57
- #undef TCNT2_6
58
- #undef TCNT2_7
59
- #undef OCR2A
60
- #undef OCR2_0
61
- #undef OCR2_1
62
- #undef OCR2_2
63
- #undef OCR2_3
64
- #undef OCR2_4
65
- #undef OCR2_5
66
- #undef OCR2_6
67
- #undef OCR2_7
68
- #undef OCR2B
69
- #undef OCR2_0
70
- #undef OCR2_1
71
- #undef OCR2_2
72
- #undef OCR2_3
73
- #undef OCR2_4
74
- #undef OCR2_5
75
- #undef OCR2_6
76
- #undef OCR2_7
77
- #endif
78
-
79
14
#ifdef __cplusplus
80
15
extern "C" {
81
16
#endif
Original file line number Diff line number Diff line change 27
27
28
28
#include <avr/pgmspace.h>
29
29
30
+ // Workaround for wrong definitions in "iom32u4.h".
31
+ // This should be fixed in the AVR toolchain.
32
+ #undef UHCON
33
+ #undef UHINT
34
+ #undef UHIEN
35
+ #undef UHADDR
36
+ #undef UHFNUM
37
+ #undef UHFNUML
38
+ #undef UHFNUMH
39
+ #undef UHFLEN
40
+ #undef UPINRQX
41
+ #undef UPINTX
42
+ #undef UPNUM
43
+ #undef UPRST
44
+ #undef UPCONX
45
+ #undef UPCFG0X
46
+ #undef UPCFG1X
47
+ #undef UPSTAX
48
+ #undef UPCFG2X
49
+ #undef UPIENX
50
+ #undef UPDATX
51
+ #undef TCCR2A
52
+ #undef WGM20
53
+ #undef WGM21
54
+ #undef COM2B0
55
+ #undef COM2B1
56
+ #undef COM2A0
57
+ #undef COM2A1
58
+ #undef TCCR2B
59
+ #undef CS20
60
+ #undef CS21
61
+ #undef CS22
62
+ #undef WGM22
63
+ #undef FOC2B
64
+ #undef FOC2A
65
+ #undef TCNT2
66
+ #undef TCNT2_0
67
+ #undef TCNT2_1
68
+ #undef TCNT2_2
69
+ #undef TCNT2_3
70
+ #undef TCNT2_4
71
+ #undef TCNT2_5
72
+ #undef TCNT2_6
73
+ #undef TCNT2_7
74
+ #undef OCR2A
75
+ #undef OCR2_0
76
+ #undef OCR2_1
77
+ #undef OCR2_2
78
+ #undef OCR2_3
79
+ #undef OCR2_4
80
+ #undef OCR2_5
81
+ #undef OCR2_6
82
+ #undef OCR2_7
83
+ #undef OCR2B
84
+ #undef OCR2_0
85
+ #undef OCR2_1
86
+ #undef OCR2_2
87
+ #undef OCR2_3
88
+ #undef OCR2_4
89
+ #undef OCR2_5
90
+ #undef OCR2_6
91
+ #undef OCR2_7
92
+
30
93
#define TX_RX_LED_INIT DDRD |= (1<<5), DDRB |= (1<<0)
31
94
#define TXLED0 PORTD |= (1<<5)
32
95
#define TXLED1 PORTD &= ~(1<<5)
You can’t perform that action at this time.
0 commit comments