89 CLASSB_RegSet_R_HI(R16,0x55);
94 CLASSB_RegSet_R_HI(R31,0x55);
98 CLASSB_RegSet_R_HI(R30,0x55);
103 CLASSB_RegStore_IO(0x3D);
104 CLASSB_RegSet_IO(0x3D,0x55);
107 CLASSB_RegRestore_IO(0x3D);
110 CLASSB_RegStore_IO(0x3E);
111 CLASSB_RegSet_IO(0x3E,0x55);
114 CLASSB_RegRestore_IO(0x3E);
117 CLASSB_RegStore_R(R29);
118 CLASSB_RegSet_R_HI(R29,0x55);
121 CLASSB_RegRestore_R(R29);
123 CLASSB_RegStore_R(R28);
124 CLASSB_RegSet_R_HI(R28,0x55);
127 CLASSB_RegRestore_R(R28);
129 CLASSB_RegStore_R(R27);
130 CLASSB_RegSet_R_HI(R27,0x55);
133 CLASSB_RegRestore_R(R27);
135 CLASSB_RegStore_R(R26);
136 CLASSB_RegSet_R_HI(R26,0x55);
139 CLASSB_RegRestore_R(R26);
141 CLASSB_RegStore_R(R25);
142 CLASSB_RegSet_R_HI(R25,0x55);
145 CLASSB_RegRestore_R(R25);
147 CLASSB_RegStore_R(R24);
148 CLASSB_RegSet_R_HI(R24,0x55);
151 CLASSB_RegRestore_R(R24);
154 CLASSB_RegSet_R_HI(R23,0x55);
158 CLASSB_RegSet_R_HI(R22,0x55);
162 CLASSB_RegSet_R_HI(R21,0x55);
166 CLASSB_RegSet_R_HI(R20,0x55);
170 CLASSB_RegSet_R_HI(R19,0x55);
174 CLASSB_RegSet_R_HI(R18,0x55);
178 CLASSB_RegSet_R_HI(R17,0x55);
183 CLASSB_RegStore_R(R15);
184 CLASSB_RegSet_R_LO(R15,0x55);
187 CLASSB_RegRestore_R(R15);
189 CLASSB_RegStore_R(R14);
190 CLASSB_RegSet_R_LO(R14,0x55);
193 CLASSB_RegRestore_R(R14);
195 CLASSB_RegStore_R(R13);
196 CLASSB_RegSet_R_LO(R13,0x55);
199 CLASSB_RegRestore_R(R13);
201 CLASSB_RegStore_R(R12);
202 CLASSB_RegSet_R_LO(R12,0x55);
205 CLASSB_RegRestore_R(R12);
207 CLASSB_RegStore_R(R11);
208 CLASSB_RegSet_R_LO(R11,0x55);
211 CLASSB_RegRestore_R(R11);
213 CLASSB_RegStore_R(R10);
214 CLASSB_RegSet_R_LO(R10,0x55);
217 CLASSB_RegRestore_R(R10);
219 CLASSB_RegStore_R(R9);
220 CLASSB_RegSet_R_LO(R9,0x55);
223 CLASSB_RegRestore_R(R9);
225 CLASSB_RegStore_R(R8);
226 CLASSB_RegSet_R_LO(R8,0x55);
229 CLASSB_RegRestore_R(R8);
231 CLASSB_RegStore_R(R7);
232 CLASSB_RegSet_R_LO(R7,0x55);
235 CLASSB_RegRestore_R(R7);
237 CLASSB_RegStore_R(R6);
238 CLASSB_RegSet_R_LO(R6,0x55);
241 CLASSB_RegRestore_R(R6);
243 CLASSB_RegStore_R(R5);
244 CLASSB_RegSet_R_LO(R5,0x55);
247 CLASSB_RegRestore_R(R5);
249 CLASSB_RegStore_R(R4);
250 CLASSB_RegSet_R_LO(R4,0x55);
253 CLASSB_RegRestore_R(R4);
256 CLASSB_RegSet_R_LO(R3,0x55);
260 CLASSB_RegSet_R_LO(R2,0x55);
264 CLASSB_RegSet_R_LO(R1,0x55);
268 CLASSB_RegSet_R_LO(R0,0x55);
274 #ifdef CLASSB_HAS_BIGMEM
275 CLASSB_RegStore_IO(0x38);
276 CLASSB_RegSet_IO(0x38,0x55);
279 CLASSB_RegRestore_IO(0x38);
283 #ifdef CLASSB_HAS_BIGMEM
284 CLASSB_RegStore_IO(0x39);
285 CLASSB_RegSet_IO(0x39,0x55);
288 CLASSB_RegRestore_IO(0x39);
292 #ifdef CLASSB_HAS_BIGMEM
293 CLASSB_RegStore_IO(0x3A);
294 CLASSB_RegSet_IO(0x3A,0x55);
297 CLASSB_RegRestore_IO(0x3A);
301 #if defined(CLASSB_HAS_BIGMEM) || defined(CLASSB_HAS_BIGFLASH)
302 CLASSB_RegStore_IO(0x3B);
303 CLASSB_RegSet_IO(0x3B,0x55);
306 CLASSB_RegRestore_IO(0x3B);
310 #ifdef CLASSB_HAS_BIGFLASH
311 CLASSB_RegStore_IO(0x3C);
312 CLASSB_RegSet_IO(0x3C,0x55);
315 CLASSB_RegRestore_IO(0x3C);
319 CLASSB_RegStore_IO(0x3F);
320 CLASSB_RegSet_IO(0x3F,0x55);
323 CLASSB_RegRestore_IO(0x3F);
330 "CLASSB_LABEL1: jmp CLASSB_LABEL1 \n"
332 "CLASSB_LABEL2: ldi R16, 0x01 \n"