Home | History | Annotate | Line # | Download | only in bfin
      1 //Original:testcases/core/c_ldstidxl_st_preg/c_ldstidxl_st_preg.dsp
      2 // Spec Reference: c_ldstidxl store preg
      3 # mach: bfin
      4 
      5 .include "testutils.inc"
      6 	start
      7 
      8 // set all regs
      9 init_i_regs 0;
     10 init_b_regs 0;
     11 init_l_regs 0;
     12 init_m_regs 0;
     13 I0 = P3;
     14 I2 = SP;
     15 
     16 // initial values
     17 	imm32 r0, 0x105f50a0;
     18 	imm32 r1, 0x204e60a1;
     19 	imm32 r2, 0x300370a2;
     20 	imm32 r3, 0x402c80a3;
     21 	imm32 r4, 0x501b90a4;
     22 	imm32 r5, 0x600aa0a5;
     23 	imm32 r6, 0x7019b0a6;
     24 	imm32 r7, 0xd028c0a7;
     25 
     26 	P3 = 0x0123 (X);
     27 	P4 = 0x4567 (X);
     28 	P5 = 0x79ab (X);
     29 	FP = 0x6def (X);
     30 	SP = 0x1ace (X);
     31 	I1 = P3; P3 = I0; I3 = SP; SP = I2;
     32 	loadsym p1, DATA_ADDR_1, 0x0000;
     33 	loadsym p2, DATA_ADDR_2, 0x00c8;
     34 	P3 = I1; SP = I3;
     35 
     36 	[ P1 + 0x1004 ] = P5;
     37 	[ P1 + 0x1008 ] = P3;
     38 	[ P1 + 0x1014 ] = P4;
     39 	[ P1 + 0x1018 ] = P3;
     40 	[ P2 + -0x1020 ] = P4;
     41 	[ P2 + -0x1024 ] = P5;
     42 	[ P2 + -0x1028 ] = SP;
     43 	[ P2 + -0x1034 ] = FP;
     44 	R6 = [ P1 + 0x1004 ];
     45 	R5 = [ P1 + 0x1008 ];
     46 	R4 = [ P1 + 0x1014 ];
     47 	R3 = [ P1 + 0x1018 ];
     48 	R2 = [ P2 + -0x1020 ];
     49 	R7 = [ P2 + -0x1024 ];
     50 	R0 = [ P2 + -0x1028 ];
     51 	R1 = [ P2 + -0x1034 ];
     52 	CHECKREG r0, 0x00001ACE;
     53 	CHECKREG r1, 0x00006DEF;
     54 	CHECKREG r2, 0x00004567;
     55 	CHECKREG r3, 0x00000123;
     56 	CHECKREG r4, 0x00004567;
     57 	CHECKREG r5, 0x00000123;
     58 	CHECKREG r6, 0x000079AB;
     59 	CHECKREG r7, 0x000079AB;
     60 
     61 	imm32 r0, 0x10bf50b0;
     62 	imm32 r1, 0x20be60b1;
     63 	imm32 r2, 0x30bd70b2;
     64 	imm32 r3, 0x40bc80b3;
     65 	imm32 r4, 0x55bb90b4;
     66 	imm32 r5, 0x60baa0b5;
     67 	imm32 r6, 0x70b9b0b6;
     68 	imm32 r7, 0x80b8c0b7;
     69 	P1 = 0x3456 (X);
     70 	P2 = 0x1234 (X);
     71 	P5 = 0x5e23 (X);
     72 	FP = 0x2ac5 (X);
     73 	SP = 0x6378 (X);
     74 
     75 	I1 = P3; P3 = I0; I3 = SP; SP = I2;
     76 	loadsym i1, DATA_ADDR_1, 0x0000;
     77 	loadsym p4, DATA_ADDR_2, 0x00c8;
     78 	P3 = I1; SP = I3;
     79 
     80 	[ P3 + 0x1034 ] = P2;
     81 	[ P3 + 0x1040 ] = P1;
     82 	[ P3 + 0x1044 ] = P2;
     83 	[ P3 + 0x1048 ] = P1;
     84 	[ P4 + -0x1054 ] = P2;
     85 	[ P4 + -0x1058 ] = P5;
     86 	[ P4 + -0x1060 ] = SP;
     87 	[ P4 + -0x1064 ] = FP;
     88 	R3 = [ P3 + 0x1034 ];
     89 	R4 = [ P3 + 0x1040 ];
     90 	R0 = [ P3 + 0x1044 ];
     91 	R1 = [ P3 + 0x1048 ];
     92 	R2 = [ P4 + -0x1054 ];
     93 	R5 = [ P4 + -0x1058 ];
     94 	R6 = [ P4 + -0x1060 ];
     95 	R7 = [ P4 + -0x1064 ];
     96 	CHECKREG r0, 0x00001234;
     97 	CHECKREG r1, 0x00003456;
     98 	CHECKREG r2, 0x00001234;
     99 	CHECKREG r3, 0x00001234;
    100 	CHECKREG r4, 0x00003456;
    101 	CHECKREG r5, 0x00005E23;
    102 	CHECKREG r6, 0x00006378;
    103 	CHECKREG r7, 0x00002AC5;
    104 
    105 // initial values
    106 	imm32 r0, 0x10cf50c0;
    107 	imm32 r1, 0x20ce60c1;
    108 	imm32 r2, 0x30c370c2;
    109 	imm32 r3, 0x40cc80c3;
    110 	imm32 r4, 0x50cb90c4;
    111 	imm32 r5, 0x60caa0c5;
    112 	imm32 r6, 0x70c9b0c6;
    113 	imm32 r7, 0xd0c8c0c7;
    114 	P1 = 0x2125 (X);
    115 	P2 = 0x7345 (X);
    116 	P3 = 0x3230 (X);
    117 	P4 = 0x5789 (X);
    118 	FP = 0x5bcd (X);
    119 
    120 	I1 = P3; P3 = I0; I3 = SP; SP = I2;
    121 	loadsym p5, DATA_ADDR_1, 0x0000;
    122 	loadsym i3, DATA_ADDR_2, 0x00c8;
    123 	P3 = I1; SP = I3;
    124 
    125 	[ P5 + 0x1004 ] = P2;
    126 	[ P5 + 0x1008 ] = P1;
    127 	[ P5 + 0x1014 ] = P2;
    128 	[ P5 + 0x1018 ] = P3;
    129 	[ SP + -0x1020 ] = P4;
    130 	[ SP + -0x1024 ] = P2;
    131 	[ SP + -0x1028 ] = P3;
    132 	[ SP + -0x1034 ] = FP;
    133 	R6 = [ P5 + 0x1004 ];
    134 	R5 = [ P5 + 0x1008 ];
    135 	R4 = [ P5 + 0x1014 ];
    136 	R3 = [ P5 + 0x1018 ];
    137 	R2 = [ SP + -0x1020 ];
    138 	R0 = [ SP + -0x1024 ];
    139 	R7 = [ SP + -0x1028 ];
    140 	R1 = [ SP + -0x1034 ];
    141 	CHECKREG r0, 0x00007345;
    142 	CHECKREG r1, 0x00005BCD;
    143 	CHECKREG r2, 0x00005789;
    144 	CHECKREG r3, 0x00003230;
    145 	CHECKREG r4, 0x00007345;
    146 	CHECKREG r5, 0x00002125;
    147 	CHECKREG r6, 0x00007345;
    148 	CHECKREG r7, 0x00003230;
    149 
    150 // initial values
    151 	imm32 r0, 0x60df50d0;
    152 	imm32 r1, 0x70de60d1;
    153 	imm32 r2, 0x80dd70d2;
    154 	imm32 r3, 0x90dc80d3;
    155 	imm32 r4, 0xa0db90d4;
    156 	imm32 r5, 0xb0daa0d5;
    157 	imm32 r6, 0xc0d9b0d6;
    158 	imm32 r7, 0xd0d8c0d7;
    159 	P1 = 0x5bcd (X);
    160 	P2 = 0x1122 (X);
    161 	P3 = 0x3455 (X);
    162 	P4 = 0x6677 (X);
    163 	P5 = 0x58ab (X);
    164 	SP = 0x1ace (X);
    165 	I1 = P3; P3 = I0; I3 = SP; SP = I2;
    166 	loadsym fp, DATA_ADDR_1, 0x0010;
    167 	P3 = I1; SP = I3;
    168 	[ FP + 0x1034 ] = P1;
    169 	[ FP + 0x2040 ] = P1;
    170 	[ FP + 0x1144 ] = P2;
    171 	[ FP + 0x2048 ] = P3;
    172 	[ FP + 0x1050 ] = P4;
    173 	[ FP + 0x2058 ] = P5;
    174 	[ FP + 0x1160 ] = P2;
    175 	[ FP + 0x2064 ] = SP;
    176 	R3 = [ FP + 0x1034 ];
    177 	R4 = [ FP + 0x2040 ];
    178 	R0 = [ FP + 0x1144 ];
    179 	R1 = [ FP + 0x2048 ];
    180 	R2 = [ FP + 0x1050 ];
    181 	R5 = [ FP + 0x2058 ];
    182 	R6 = [ FP + 0x1160 ];
    183 	R7 = [ FP + 0x2064 ];
    184 	CHECKREG r0, 0x00001122;
    185 	CHECKREG r1, 0x00003455;
    186 	CHECKREG r2, 0x00006677;
    187 	CHECKREG r3, 0x00005BCD;
    188 	CHECKREG r4, 0x00005BCD;
    189 	CHECKREG r5, 0x000058AB;
    190 	CHECKREG r6, 0x00001122;
    191 	CHECKREG r7, 0x00001ace;
    192 
    193 	pass
    194 
    195 // Pre-load memory with known data
    196 // More data is defined than will actually be used
    197 
    198 	.data
    199 // Make sure there is space between the text and data sections
    200 	.space (0x2000);
    201 
    202 DATA_ADDR_1:
    203 	.dd 0x00010203
    204 	.dd 0x04050607
    205 	.dd 0x08090A0B
    206 	.dd 0x0C0D0E0F
    207 	.dd 0x10111213
    208 	.dd 0x14151617
    209 	.dd 0x18191A1B
    210 	.dd 0x1C1D1E1F
    211 	.dd 0x11223344
    212 	.dd 0x55667788
    213 	.dd 0x99717273
    214 	.dd 0x74757677
    215 	.dd 0x82838485
    216 	.dd 0x86878889
    217 	.dd 0x80818283
    218 	.dd 0x84858687
    219 	.dd 0x01020304
    220 	.dd 0x05060708
    221 	.dd 0x09101112
    222 	.dd 0x14151617
    223 	.dd 0x18192021
    224 	.dd 0x22232425
    225 	.dd 0x26272829
    226 	.dd 0x30313233
    227 	.dd 0x34353637
    228 	.dd 0x38394041
    229 	.dd 0x42434445
    230 	.dd 0x46474849
    231 	.dd 0x50515253
    232 	.dd 0x54555657
    233 	.dd 0x58596061
    234 	.dd 0x62636465
    235 	.dd 0x66676869
    236 	.dd 0x74555657
    237 	.dd 0x78596067
    238 	.dd 0x72636467
    239 	.dd 0x76676867
    240 	.dd 0x00010203
    241 	.dd 0x04050607
    242 	.dd 0x08090A0B
    243 	.dd 0x0C0D0E0F
    244 	.dd 0x10111213
    245 	.dd 0x14151617
    246 	.dd 0x18191A1B
    247 	.dd 0x1C1D1E1F
    248 	.dd 0x11223344
    249 	.dd 0x55667788
    250 	.dd 0x99717273
    251 	.dd 0x74757677
    252 	.dd 0x82838485
    253 	.dd 0x86878889
    254 	.dd 0x80818283
    255 	.dd 0x84858687
    256 	.dd 0x01020304
    257 	.dd 0x05060708
    258 	.dd 0x09101112
    259 	.dd 0x14151617
    260 	.dd 0x18192021
    261 	.dd 0x22232425
    262 	.dd 0x26272829
    263 	.dd 0x30313233
    264 	.dd 0x34353637
    265 	.dd 0x38394041
    266 	.dd 0x42434445
    267 	.dd 0x46474849
    268 	.dd 0x50515253
    269 	.dd 0x54555657
    270 	.dd 0x58596061
    271 	.dd 0x62636465
    272 	.dd 0x66676869
    273 	.dd 0x74555657
    274 	.dd 0x78596067
    275 	.dd 0x72636467
    276 	.dd 0x76676867
    277 	.dd 0x20212223
    278 	.dd 0x24252627
    279 	.dd 0x28292A2B
    280 	.dd 0x2C2D2E2F
    281 	.dd 0x30313233
    282 	.dd 0x34353637
    283 	.dd 0x38393A3B
    284 	.dd 0x3C3D3E3F
    285 	.dd 0x91929394
    286 	.dd 0x95969798
    287 	.dd 0x99A1A2A3
    288 	.dd 0xA5A6A7A8
    289 	.dd 0xA9B0B1B2
    290 	.dd 0xB3B4B5B6
    291 	.dd 0xB7B8B9C0
    292 	.dd 0x70717273
    293 	.dd 0x74757677
    294 	.dd 0x78798081
    295 	.dd 0x82838485
    296 	.dd 0x86C283C4
    297 	.dd 0x81C283C4
    298 	.dd 0x82C283C4
    299 	.dd 0x83C283C4
    300 	.dd 0x84C283C4
    301 	.dd 0x85C283C4
    302 	.dd 0x86C283C4
    303 	.dd 0x87C288C4
    304 	.dd 0x88C283C4
    305 	.dd 0x89C283C4
    306 	.dd 0x80C283C4
    307 	.dd 0x81C283C4
    308 	.dd 0x82C288C4
    309 	.dd 0x94555659
    310 	.dd 0x98596069
    311 	.dd 0x92636469
    312 	.dd 0x96676869
    313 	.dd 0x00010203
    314 	.dd 0x04050607
    315 	.dd 0x08090A0B
    316 	.dd 0x0C0D0E0F
    317 	.dd 0x10111213
    318 	.dd 0x14151617
    319 	.dd 0x18191A1B
    320 	.dd 0x1C1D1E1F
    321 	.dd 0x11223344
    322 	.dd 0x55667788
    323 	.dd 0x99717273
    324 	.dd 0x74757677
    325 	.dd 0x82838485
    326 	.dd 0x86878889
    327 	.dd 0x80818283
    328 	.dd 0x84858687
    329 	.dd 0x01020304
    330 	.dd 0x05060708
    331 	.dd 0x09101112
    332 	.dd 0x14151617
    333 	.dd 0x18192021
    334 	.dd 0x22232425
    335 	.dd 0x26272829
    336 	.dd 0x30313233
    337 	.dd 0x34353637
    338 	.dd 0x38394041
    339 	.dd 0x42434445
    340 	.dd 0x46474849
    341 	.dd 0x50515253
    342 	.dd 0x54555657
    343 	.dd 0x58596061
    344 	.dd 0x62636465
    345 	.dd 0x66676869
    346 	.dd 0x74555657
    347 	.dd 0x78596067
    348 	.dd 0x72636467
    349 	.dd 0x76676867
    350 	.dd 0x00010203
    351 	.dd 0x04050607
    352 	.dd 0x08090A0B
    353 	.dd 0x0C0D0E0F
    354 	.dd 0x10111213
    355 	.dd 0x14151617
    356 	.dd 0x18191A1B
    357 	.dd 0x1C1D1E1F
    358 	.dd 0x11223344
    359 	.dd 0x55667788
    360 	.dd 0x99717273
    361 	.dd 0x74757677
    362 	.dd 0x82838485
    363 	.dd 0x86878889
    364 	.dd 0x80818283
    365 	.dd 0x84858687
    366 	.dd 0x01020304
    367 	.dd 0x05060708
    368 	.dd 0x09101112
    369 	.dd 0x14151617
    370 	.dd 0x18192021
    371 	.dd 0x22232425
    372 	.dd 0x26272829
    373 	.dd 0x30313233
    374 	.dd 0x34353637
    375 	.dd 0x38394041
    376 	.dd 0x42434445
    377 	.dd 0x46474849
    378 	.dd 0x50515253
    379 	.dd 0x54555657
    380 	.dd 0x58596061
    381 	.dd 0x62636465
    382 	.dd 0x66676869
    383 	.dd 0x74555657
    384 	.dd 0x78596067
    385 	.dd 0x72636467
    386 	.dd 0x76676867
    387 	.dd 0x20212223
    388 	.dd 0x24252627
    389 	.dd 0x28292A2B
    390 	.dd 0x2C2D2E2F
    391 	.dd 0x30313233
    392 	.dd 0x34353637
    393 	.dd 0x38393A3B
    394 	.dd 0x3C3D3E3F
    395 	.dd 0x91929394
    396 	.dd 0x95969798
    397 	.dd 0x99A1A2A3
    398 	.dd 0xA5A6A7A8
    399 	.dd 0xA9B0B1B2
    400 	.dd 0xB3B4B5B6
    401 	.dd 0xB7B8B9C0
    402 	.dd 0x70717273
    403 	.dd 0x74757677
    404 	.dd 0x78798081
    405 	.dd 0x82838485
    406 	.dd 0x86C283C4
    407 	.dd 0x81C283C4
    408 	.dd 0x82C283C4
    409 	.dd 0x83C283C4
    410 	.dd 0x84C283C4
    411 	.dd 0x85C283C4
    412 	.dd 0x86C283C4
    413 	.dd 0x87C288C4
    414 	.dd 0x88C283C4
    415 	.dd 0x89C283C4
    416 	.dd 0x80C283C4
    417 	.dd 0x81C283C4
    418 	.dd 0x82C288C4
    419 	.dd 0x94555659
    420 	.dd 0x98596069
    421 	.dd 0x92636469
    422 	.dd 0x96676869
    423 	.dd 0x40414243
    424 	.dd 0x44454647
    425 	.dd 0x48494A4B
    426 	.dd 0x4C4D4E4F
    427 	.dd 0x50515253
    428 	.dd 0x54555657
    429 	.dd 0x58595A5B
    430 	.dd 0xC5C6C7C8
    431 	.dd 0xC9CACBCD
    432 	.dd 0xCFD0D1D2
    433 	.dd 0xD3D4D5D6
    434 	.dd 0xD7D8D9DA
    435 	.dd 0xDBDCDDDE
    436 	.dd 0xDFE0E1E2
    437 	.dd 0xE3E4E5E6
    438 	.dd 0x91E899EA
    439 	.dd 0x92E899EA
    440 	.dd 0x93E899EA
    441 	.dd 0x94E899EA
    442 	.dd 0x95E899EA
    443 	.dd 0x96E899EA
    444 	.dd 0x97E899EA
    445 	.dd 0x98E899EA
    446 	.dd 0x99E899EA
    447 	.dd 0x91E899EA
    448 	.dd 0x92E899EA
    449 	.dd 0x93E899EA
    450 	.dd 0x94E899EA
    451 	.dd 0x95E899EA
    452 	.dd 0x96E899EA
    453 	.dd 0x977899EA
    454 	.dd 0xa455565a
    455 	.dd 0xa859606a
    456 	.dd 0xa263646a
    457 	.dd 0xa667686a
    458 	.dd 0x40414243
    459 	.dd 0x44454647
    460 	.dd 0x48494A4B
    461 	.dd 0x4C4D4E4F
    462 	.dd 0x50515253
    463 	.dd 0x54555657
    464 	.dd 0x58595A5B
    465 	.dd 0xC5C6C7C8
    466 	.dd 0xC9CACBCD
    467 	.dd 0xCFD0D1D2
    468 	.dd 0xD3D4D5D6
    469 	.dd 0xD7D8D9DA
    470 	.dd 0xDBDCDDDE
    471 	.dd 0xDFE0E1E2
    472 	.dd 0xE3E4E5E6
    473 	.dd 0x91E899EA
    474 	.dd 0x92E899EA
    475 	.dd 0x93E899EA
    476 	.dd 0x94E899EA
    477 	.dd 0x95E899EA
    478 	.dd 0x96E899EA
    479 	.dd 0x97E899EA
    480 	.dd 0x98E899EA
    481 	.dd 0x99E899EA
    482 	.dd 0x91E899EA
    483 	.dd 0x92E899EA
    484 	.dd 0x93E899EA
    485 	.dd 0x94E899EA
    486 	.dd 0x95E899EA
    487 	.dd 0x96E899EA
    488 	.dd 0x977899EA
    489 	.dd 0xa455565a
    490 	.dd 0xa859606a
    491 	.dd 0xa263646a
    492 	.dd 0xa667686a
    493 
    494 DATA_ADDR_2:
    495 	.dd 0x60616263
    496 	.dd 0x64656667
    497 	.dd 0x68696A6B
    498 	.dd 0x6C6D6E6F
    499 	.dd 0x70717273
    500 	.dd 0x74757677
    501 	.dd 0x78797A7B
    502 	.dd 0x7C7D7E7F
    503 	.dd 0xEBECEDEE
    504 	.dd 0xF3F4F5F6
    505 	.dd 0xF7F8F9FA
    506 	.dd 0xFBFCFDFE
    507 	.dd 0xFF000102
    508 	.dd 0x03040506
    509 	.dd 0x0708090A
    510 	.dd 0x0B0CAD0E
    511 	.dd 0xAB0CAD01
    512 	.dd 0xAB0CAD02
    513 	.dd 0xAB0CAD03
    514 	.dd 0xAB0CAD04
    515 	.dd 0xAB0CAD05
    516 	.dd 0xAB0CAD06
    517 	.dd 0xAB0CAA07
    518 	.dd 0xAB0CAD08
    519 	.dd 0xAB0CAD09
    520 	.dd 0xA00CAD1E
    521 	.dd 0xA10CAD2E
    522 	.dd 0xA20CAD3E
    523 	.dd 0xA30CAD4E
    524 	.dd 0xA40CAD5E
    525 	.dd 0xA50CAD6E
    526 	.dd 0xA60CAD7E
    527 	.dd 0xB455565B
    528 	.dd 0xB859606B
    529 	.dd 0xB263646B
    530 	.dd 0xB667686B
    531 	.dd 0x60616263
    532 	.dd 0x64656667
    533 	.dd 0x68696A6B
    534 	.dd 0x6C6D6E6F
    535 	.dd 0x70717273
    536 	.dd 0x74757677
    537 	.dd 0x78797A7B
    538 	.dd 0x7C7D7E7F
    539 	.dd 0xEBECEDEE
    540 	.dd 0xF3F4F5F6
    541 	.dd 0xF7F8F9FA
    542 	.dd 0xFBFCFDFE
    543 	.dd 0xFF000102
    544 	.dd 0x03040506
    545 	.dd 0x0708090A
    546 	.dd 0x0B0CAD0E
    547 	.dd 0xAB0CAD01
    548 	.dd 0xAB0CAD02
    549 	.dd 0xAB0CAD03
    550 	.dd 0xAB0CAD04
    551 	.dd 0xAB0CAD05
    552 	.dd 0xAB0CAD06
    553 	.dd 0xAB0CAA07
    554 	.dd 0xAB0CAD08
    555 	.dd 0xAB0CAD09
    556 	.dd 0xA00CAD1E
    557 	.dd 0xA10CAD2E
    558 	.dd 0xA20CAD3E
    559 	.dd 0xA30CAD4E
    560 	.dd 0xA40CAD5E
    561 	.dd 0xA50CAD6E
    562 	.dd 0xA60CAD7E
    563 	.dd 0xB455565B
    564 	.dd 0xB859606B
    565 	.dd 0xB263646B
    566 	.dd 0xB667686B
    567 	.dd 0x80818283
    568 	.dd 0x84858687
    569 	.dd 0x88898A8B
    570 	.dd 0x8C8D8E8F
    571 	.dd 0x90919293
    572 	.dd 0x94959697
    573 	.dd 0x98999A9B
    574 	.dd 0x9C9D9E9F
    575 	.dd 0x0F101213
    576 	.dd 0x14151617
    577 	.dd 0x18191A1B
    578 	.dd 0x1C1D1E1F
    579 	.dd 0x20212223
    580 	.dd 0x24252627
    581 	.dd 0x28292A2B
    582 	.dd 0x2C2D2E2F
    583 	.dd 0xBC0DBE21
    584 	.dd 0xBC1DBE22
    585 	.dd 0xBC2DBE23
    586 	.dd 0xBC3DBE24
    587 	.dd 0xBC4DBE65
    588 	.dd 0xBC5DBE27
    589 	.dd 0xBC6DBE28
    590 	.dd 0xBC7DBE29
    591 	.dd 0xBC8DBE2F
    592 	.dd 0xBC9DBE20
    593 	.dd 0xBCADBE21
    594 	.dd 0xBCBDBE2F
    595 	.dd 0xBCCDBE23
    596 	.dd 0xBCDDBE24
    597 	.dd 0xBCFDBE25
    598 	.dd 0xC455565C
    599 	.dd 0xC859606C
    600 	.dd 0xC263646C
    601 	.dd 0xC667686C
    602 	.dd 0xCC0DBE2C
    603 	.dd 0x00010203
    604 	.dd 0x04050607
    605 	.dd 0x08090A0B
    606 	.dd 0x0C0D0E0F
    607 	.dd 0x10111213
    608 	.dd 0x14151617
    609 	.dd 0x18191A1B
    610 	.dd 0x1C1D1E1F
    611 	.dd 0x20212223
    612 	.dd 0x24252627
    613 	.dd 0x28292A2B
    614 	.dd 0x2C2D2E2F
    615 	.dd 0x30313233
    616 	.dd 0x34353637
    617 	.dd 0x38393A3B
    618 	.dd 0x3C3D3E3F
    619 	.dd 0x40414243
    620 	.dd 0x44454647
    621 	.dd 0x48494A4B
    622 	.dd 0x4C4D4E4F
    623 	.dd 0x50515253
    624 	.dd 0x54555657
    625 	.dd 0x58595A5B
    626 	.dd 0x4C4D4E4F
    627 	.dd 0x50515253
    628 	.dd 0x54555657
    629 	.dd 0x58595A5B
    630 	.dd 0xC5C6C7C8
    631 	.dd 0xC9CACBCD
    632 	.dd 0xCFD0D1D2
    633 	.dd 0xD3D4D5D6
    634 	.dd 0xD7D8D9DA
    635 	.dd 0xDBDCDDDE
    636 	.dd 0xDFE0E1E2
    637 	.dd 0xE3E4E5E6
    638 	.dd 0x91E899EA
    639 	.dd 0x92E899EA
    640 	.dd 0x93E899EA
    641 	.dd 0x94E899EA
    642 	.dd 0x95E899EA
    643 	.dd 0x96E899EA
    644 	.dd 0x97E899EA
    645 	.dd 0x98E899EA
    646 	.dd 0x99E899EA
    647 	.dd 0x91E899EA
    648 	.dd 0x92E899EA
    649 	.dd 0x93E899EA
    650 	.dd 0x94E899EA
    651 	.dd 0x95E899EA
    652 	.dd 0x96E899EA
    653 	.dd 0x977899EA
    654 	.dd 0xa455565a
    655 	.dd 0xa859606a
    656 	.dd 0xa263646a
    657 	.dd 0xa667686a
    658 	.dd 0x40414243
    659 	.dd 0x44454647
    660 	.dd 0x48494A4B
    661 	.dd 0x4C4D4E4F
    662 	.dd 0x50515253
    663 	.dd 0x54555657
    664 	.dd 0x58595A5B
    665 	.dd 0xC5C6C7C8
    666 	.dd 0x5C5D5E5F
    667 	.dd 0x60616263
    668 	.dd 0x64656667
    669 	.dd 0x68696A6B
    670 	.dd 0x6C6D6E6F
    671 	.dd 0x70717273
    672 	.dd 0x74757677
    673 	.dd 0x78797A7B
    674 	.dd 0x7C7D7E7F
    675 	.dd 0x80818283
    676 	.dd 0x84858687
    677 	.dd 0x88898A8B
    678 	.dd 0x8C8D8E8F
    679 	.dd 0x90919293
    680 	.dd 0x94959697
    681 	.dd 0x98999A9B
    682 	.dd 0x9C9D9E9F
    683 	.dd 0xA0A1A2A3
    684 	.dd 0xA4A5A6A7
    685 	.dd 0xA8A9AAAB
    686 	.dd 0xACADAEAF
    687 	.dd 0xB0B1B2B3
    688 	.dd 0xB4B5B6B7
    689 	.dd 0xB8B9BABB
    690 	.dd 0xBCBDBEBF
    691 	.dd 0xC0C1C2C3
    692 	.dd 0xC4C5C6C7
    693 	.dd 0xC8C9CACB
    694 	.dd 0xCCCDCECF
    695 	.dd 0xD0D1D2D3
    696 	.dd 0xD4D5D6D7
    697 	.dd 0xD8D9DADB
    698 	.dd 0xDCDDDEDF
    699 	.dd 0xE0E1E2E3
    700 	.dd 0xE4E5E6E7
    701 	.dd 0xE8E9EAEB
    702 	.dd 0xECEDEEEF
    703 	.dd 0xF0F1F2F3
    704 	.dd 0xF4F5F6F7
    705 	.dd 0xF8F9FAFB
    706 	.dd 0xFCFDFEFF
    707 
    708 // Make sure there is space for us to scribble
    709 	.space (0x2000);
    710