-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdemoproject.map
191 lines (188 loc) · 5.08 KB
/
demoproject.map
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
AVRASM ver. 2.1.42 C:\Users\grego\Projects\avr\demoproject.asm Fri Mar 06 23:52:27 2020
EQU SIGNATURE_000 0000001e
EQU SIGNATURE_001 00000090
EQU SIGNATURE_002 00000005
EQU SREG 0000003f
EQU GIMSK 0000003b
EQU GIFR 0000003a
EQU TIMSK 00000039
EQU TIFR 00000038
EQU MCUCR 00000035
EQU MCUSR 00000034
EQU TCCR0 00000033
EQU TCNT0 00000032
EQU OSCCAL 00000031
EQU WDTCR 00000021
EQU EEAR 0000001e
EQU EEDR 0000001d
EQU EECR 0000001c
EQU PORTB 00000018
EQU DDRB 00000017
EQU PINB 00000016
EQU ACSR 00000008
EQU ACIS0 00000000
EQU ACIS1 00000001
EQU ACIE 00000003
EQU ACI 00000004
EQU ACO 00000005
EQU AINBG 00000006
EQU ACD 00000007
EQU SREG_C 00000000
EQU SREG_Z 00000001
EQU SREG_N 00000002
EQU SREG_V 00000003
EQU SREG_S 00000004
EQU SREG_H 00000005
EQU SREG_T 00000006
EQU SREG_I 00000007
EQU ISC00 00000000
EQU ISC01 00000001
EQU SM 00000004
EQU SE 00000005
EQU PUD 00000006
EQU PORF 00000000
EQU EXTRF 00000001
EQU BORF 00000002
EQU WDRF 00000003
EQU CAL0 00000000
EQU CAL1 00000001
EQU CAL2 00000002
EQU CAL3 00000003
EQU CAL4 00000004
EQU CAL5 00000005
EQU CAL6 00000006
EQU CAL7 00000007
EQU PCIE 00000005
EQU INT0 00000006
EQU PCIF 00000005
EQU INTF0 00000006
EQU EEAR0 00000000
EQU EEAR1 00000001
EQU EEAR2 00000002
EQU EEAR3 00000003
EQU EEAR4 00000004
EQU EEAR5 00000005
EQU EEDR0 00000000
EQU EEDR1 00000001
EQU EEDR2 00000002
EQU EEDR3 00000003
EQU EEDR4 00000004
EQU EEDR5 00000005
EQU EEDR6 00000006
EQU EEDR7 00000007
EQU EERE 00000000
EQU EEWE 00000001
EQU EEMWE 00000002
EQU EERIE 00000003
EQU PORTB0 00000000
EQU PB0 00000000
EQU PORTB1 00000001
EQU PB1 00000001
EQU PORTB2 00000002
EQU PB2 00000002
EQU PORTB3 00000003
EQU PB3 00000003
EQU PORTB4 00000004
EQU PB4 00000004
EQU DDB0 00000000
EQU DDB1 00000001
EQU DDB2 00000002
EQU DDB3 00000003
EQU DDB4 00000004
EQU DDB5 00000005
EQU PINB0 00000000
EQU PINB1 00000001
EQU PINB2 00000002
EQU PINB3 00000003
EQU PINB4 00000004
EQU PINB5 00000005
EQU TOIE0 00000001
EQU TOV0 00000001
EQU CS00 00000000
EQU CS01 00000001
EQU CS02 00000002
EQU TCNT00 00000000
EQU TCNT01 00000001
EQU TCNT02 00000002
EQU TCNT03 00000003
EQU TCNT04 00000004
EQU TCNT05 00000005
EQU TCNT06 00000006
EQU TCNT07 00000007
EQU WDP0 00000000
EQU WDP1 00000001
EQU WDP2 00000002
EQU WDE 00000003
EQU WDTOE 00000004
EQU WDDE 00000004
EQU LB1 00000000
EQU LB2 00000001
DEF XH r27
DEF XL r26
DEF YH r29
DEF YL r28
DEF ZH r31
DEF ZL r30
EQU FLASHEND 000001ff
EQU IOEND 0000003f
EQU SRAM_SIZE 00000000
EQU RAMEND 00000000
EQU XRAMEND 00000000
EQU E2END 0000003f
EQU EEPROMEND 0000003f
EQU EEADRBITS 00000006
EQU INT0addr 00000001
EQU PCI0addr 00000002
EQU OVF0addr 00000003
EQU ERDYaddr 00000004
EQU ACIaddr 00000005
EQU INT_VECTORS_SIZE 00000006
DEF data_loop_register r25
DEF data_loop_index_register r24
EQU SCAN_LIMIT 0000000b
EQU MODE_DECODE 00000009
EQU MODE_SHUTDOWN 0000000c
EQU MODE_TEST 0000000f
EQU INTENSITY 0000000a
EQU din 00000002
EQU clk 00000003
EQU cs 00000004
EQU SET_LOW 00000000
EQU SET_HIGH 00000001
CSEG RESET 00000060
CSEG wait_1s 000000a2
EQU audio_port 00000018
EQU audio_bit 00000000
DEF temp1 r20
DEF temp2 r21
CSEG wave_loop 00000064
CSEG audio_loop_high 00000065
CSEG audio_loop_low 0000006b
CSEG start 00000071
CSEG loop@digitalWrite@423 00000071
DEF command_register r16
DEF data_register r17
CSEG write 000000ad
CSEG image_data 000000d5
CSEG send_data_loop@send_data@469 00000088
DEF byte_register r0
CSEG write_byte 000000be
CSEG end 00000090
CSEG clear_leds 00000091
CSEG clear_leds_loop 00000093
CSEG test 00000098
CSEG loop_main 00000099
CSEG loop_line 0000009a
CSEG L1 000000a5
DEF temp r23
CSEG loop@digitalWrite@569 000000ad
CSEG loop@digitalWrite@587 000000b5
CSEG loop@digitalWrite@601 000000b9
CSEG write_byte_loop 000000bf
CSEG loop@digitalWrite@620 000000bf
CSEG write_high 000000ca
CSEG loop@digitalWrite@636 000000c5
CSEG write_low 000000ce
CSEG loop@digitalWrite@652 000000ca
CSEG loop@digitalWrite@667 000000ce
CSEG song_data 000000d9