c_ldstidxl_st_dr_h.s 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609
  1. //Original:testcases/core/c_ldstidxl_st_dr_h/c_ldstidxl_st_dr_h.dsp
  2. // Spec Reference: c_ldstidxl store dreg
  3. # mach: bfin
  4. .include "testutils.inc"
  5. start
  6. // set all regs
  7. init_i_regs 0;
  8. init_b_regs 0;
  9. init_l_regs 0;
  10. init_m_regs 0;
  11. I0 = P3;
  12. I2 = SP;
  13. // initial values
  14. imm32 r0, 0x105f50a0;
  15. imm32 r1, 0x204e60a1;
  16. imm32 r2, 0x300370a2;
  17. imm32 r3, 0x402c80a3;
  18. imm32 r4, 0x501b90a4;
  19. imm32 r5, 0x600aa0a5;
  20. imm32 r6, 0x7019b0a6;
  21. imm32 r7, 0xd028c0a7;
  22. I1 = P3; P3 = I0; I3 = SP; SP = I2;
  23. loadsym p1, DATA_ADDR_1, 0x00;
  24. loadsym p2, DATA_ADDR_2, 0xc8;
  25. loadsym i1, DATA_ADDR_1, 0x10;
  26. loadsym p4, DATA_ADDR_2, 0xc8;
  27. loadsym p5, DATA_ADDR_1, 0x00;
  28. loadsym fp, DATA_ADDR_2, 0xc8;
  29. loadsym i3, DATA_ADDR_1, 0x00;
  30. P3 = I1; SP = I3;
  31. W [ P1 + 0x1002 ] = R0;
  32. W [ P1 + 0x1004 ] = R1;
  33. W [ P1 + 0x1006 ] = R2;
  34. W [ P1 + 0x1008 ] = R3;
  35. W [ P2 + -0x1010 ] = R4;
  36. W [ P2 + -0x1022 ] = R5;
  37. W [ P2 + -0x1034 ] = R6;
  38. W [ P2 + -0x1046 ] = R7;
  39. R6 = W [ P1 + 0x1002 ] (Z);
  40. R5 = W [ P1 + 0x1004 ] (Z);
  41. R4 = W [ P1 + 0x1006 ] (Z);
  42. R3 = W [ P1 + 0x1008 ] (Z);
  43. R2 = W [ P2 + -0x1010 ] (Z);
  44. R7 = W [ P2 + -0x1022 ] (Z);
  45. R0 = W [ P2 + -0x1034 ] (Z);
  46. R1 = W [ P2 + -0x1046 ] (Z);
  47. CHECKREG r0, 0x0000B0A6;
  48. CHECKREG r1, 0x0000C0A7;
  49. CHECKREG r2, 0x000090A4;
  50. CHECKREG r3, 0x000080A3;
  51. CHECKREG r4, 0x000070A2;
  52. CHECKREG r5, 0x000060A1;
  53. CHECKREG r6, 0x000050A0;
  54. CHECKREG r7, 0x0000A0A5;
  55. imm32 r0, 0x10bf50b0;
  56. imm32 r1, 0x20be60b1;
  57. imm32 r2, 0x30bd70b2;
  58. imm32 r3, 0x40bc80b3;
  59. imm32 r4, 0x55bb90b4;
  60. imm32 r5, 0x60baa0b5;
  61. imm32 r6, 0x70b9b0b6;
  62. imm32 r7, 0x80b8c0b7;
  63. W [ P3 + 0x1018 ] = R0;
  64. W [ P3 + 0x1020 ] = R1;
  65. W [ P3 + 0x1022 ] = R2;
  66. W [ P3 + 0x1024 ] = R3;
  67. W [ P4 + -0x1026 ] = R4;
  68. W [ P4 + -0x1028 ] = R5;
  69. W [ P4 + -0x1030 ] = R6;
  70. W [ P4 + -0x1052 ] = R7;
  71. R3 = W [ P3 + 0x1018 ] (Z);
  72. R4 = W [ P3 + 0x1020 ] (Z);
  73. R0 = W [ P3 + 0x1022 ] (Z);
  74. R1 = W [ P3 + 0x1024 ] (Z);
  75. R2 = W [ P4 + -0x1026 ] (Z);
  76. R5 = W [ P4 + -0x1028 ] (Z);
  77. R6 = W [ P4 + -0x1030 ] (Z);
  78. R7 = W [ P4 + -0x1052 ] (Z);
  79. CHECKREG r0, 0x000070B2;
  80. CHECKREG r1, 0x000080B3;
  81. CHECKREG r2, 0x000090B4;
  82. CHECKREG r3, 0x000050B0;
  83. CHECKREG r4, 0x000060B1;
  84. CHECKREG r5, 0x0000A0B5;
  85. CHECKREG r6, 0x0000B0B6;
  86. CHECKREG r7, 0x0000C0B7;
  87. // initial values
  88. imm32 r0, 0x10cf50c0;
  89. imm32 r1, 0x20ce60c1;
  90. imm32 r2, 0x30c370c2;
  91. imm32 r3, 0x40cc80c3;
  92. imm32 r4, 0x50cb90c4;
  93. imm32 r5, 0x60caa0c5;
  94. imm32 r6, 0x70c9b0c6;
  95. imm32 r7, 0xd0c8c0c7;
  96. W [ P5 + 0x1034 ] = R0;
  97. W [ P5 + 0x1036 ] = R1;
  98. W [ P5 + 0x1038 ] = R2;
  99. W [ P5 + 0x1040 ] = R3;
  100. W [ SP + -0x1042 ] = R4;
  101. W [ SP + -0x1054 ] = R5;
  102. W [ SP + -0x1066 ] = R6;
  103. W [ SP + -0x1078 ] = R7;
  104. R6 = W [ P5 + 0x1034 ] (Z);
  105. R5 = W [ P5 + 0x1036 ] (Z);
  106. R4 = W [ P5 + 0x1038 ] (Z);
  107. R3 = W [ P5 + 0x1040 ] (Z);
  108. R2 = W [ SP + -0x1042 ] (Z);
  109. R0 = W [ SP + -0x1054 ] (Z);
  110. R7 = W [ SP + -0x1066 ] (Z);
  111. R1 = W [ SP + -0x1078 ] (Z);
  112. CHECKREG r0, 0x0000A0C5;
  113. CHECKREG r1, 0x0000C0C7;
  114. CHECKREG r2, 0x000090C4;
  115. CHECKREG r3, 0x000080C3;
  116. CHECKREG r4, 0x000070C2;
  117. CHECKREG r5, 0x000060C1;
  118. CHECKREG r6, 0x000050C0;
  119. // initial values
  120. imm32 r0, 0x60df50d0;
  121. imm32 r1, 0x70de60d1;
  122. imm32 r2, 0x80dd70d2;
  123. imm32 r3, 0x90dc80d3;
  124. imm32 r4, 0xa0db90d4;
  125. imm32 r5, 0xb0daa0d5;
  126. imm32 r6, 0xc0d9b0d6;
  127. imm32 r7, 0xd0d8c0d7;
  128. W [ FP + 0x1050 ] = R0;
  129. W [ FP + 0x1052 ] = R1;
  130. W [ FP + 0x1054 ] = R2;
  131. W [ FP + 0x1056 ] = R3;
  132. W [ FP + 0x1058 ] = R4;
  133. W [ FP + 0x1060 ] = R5;
  134. W [ FP + 0x1062 ] = R6;
  135. W [ FP + 0x1064 ] = R7;
  136. R3 = W [ FP + 0x1050 ] (Z);
  137. R4 = W [ FP + 0x1052 ] (Z);
  138. R0 = W [ FP + 0x1054 ] (Z);
  139. R1 = W [ FP + 0x1056 ] (Z);
  140. R2 = W [ FP + 0x1058 ] (Z);
  141. R5 = W [ FP + 0x1060 ] (Z);
  142. R6 = W [ FP + 0x1062 ] (Z);
  143. R7 = W [ FP + 0x1064 ] (Z);
  144. CHECKREG r0, 0x000070D2;
  145. CHECKREG r1, 0x000080D3;
  146. CHECKREG r2, 0x000090D4;
  147. CHECKREG r3, 0x000050D0;
  148. CHECKREG r4, 0x000060D1;
  149. CHECKREG r5, 0x0000A0D5;
  150. CHECKREG r6, 0x0000B0D6;
  151. CHECKREG r7, 0x0000C0D7;
  152. P3 = I0; SP = I2;
  153. pass
  154. // Pre-load memory with known data
  155. // More data is defined than will actually be used
  156. .data
  157. .space (0x2000);
  158. DATA_ADDR_1:
  159. .dd 0x00010203
  160. .dd 0x04050607
  161. .dd 0x08090A0B
  162. .dd 0x0C0D0E0F
  163. .dd 0x10111213
  164. .dd 0x14151617
  165. .dd 0x18191A1B
  166. .dd 0x1C1D1E1F
  167. .dd 0x11223344
  168. .dd 0x55667788
  169. .dd 0x99717273
  170. .dd 0x74757677
  171. .dd 0x82838485
  172. .dd 0x86878889
  173. .dd 0x80818283
  174. .dd 0x84858687
  175. .dd 0x01020304
  176. .dd 0x05060708
  177. .dd 0x09101112
  178. .dd 0x14151617
  179. .dd 0x18192021
  180. .dd 0x22232425
  181. .dd 0x26272829
  182. .dd 0x30313233
  183. .dd 0x34353637
  184. .dd 0x38394041
  185. .dd 0x42434445
  186. .dd 0x46474849
  187. .dd 0x50515253
  188. .dd 0x54555657
  189. .dd 0x58596061
  190. .dd 0x62636465
  191. .dd 0x66676869
  192. .dd 0x74555657
  193. .dd 0x78596067
  194. .dd 0x72636467
  195. .dd 0x76676867
  196. .dd 0x00010203
  197. .dd 0x04050607
  198. .dd 0x08090A0B
  199. .dd 0x0C0D0E0F
  200. .dd 0x10111213
  201. .dd 0x14151617
  202. .dd 0x18191A1B
  203. .dd 0x1C1D1E1F
  204. .dd 0x11223344
  205. .dd 0x55667788
  206. .dd 0x99717273
  207. .dd 0x74757677
  208. .dd 0x82838485
  209. .dd 0x86878889
  210. .dd 0x80818283
  211. .dd 0x84858687
  212. .dd 0x01020304
  213. .dd 0x05060708
  214. .dd 0x09101112
  215. .dd 0x14151617
  216. .dd 0x18192021
  217. .dd 0x22232425
  218. .dd 0x26272829
  219. .dd 0x30313233
  220. .dd 0x34353637
  221. .dd 0x38394041
  222. .dd 0x42434445
  223. .dd 0x46474849
  224. .dd 0x50515253
  225. .dd 0x54555657
  226. .dd 0x58596061
  227. .dd 0x62636465
  228. .dd 0x66676869
  229. .dd 0x74555657
  230. .dd 0x78596067
  231. .dd 0x72636467
  232. .dd 0x76676867
  233. DATA_ADDR_2:
  234. .dd 0x20212223
  235. .dd 0x24252627
  236. .dd 0x28292A2B
  237. .dd 0x2C2D2E2F
  238. .dd 0x30313233
  239. .dd 0x34353637
  240. .dd 0x38393A3B
  241. .dd 0x3C3D3E3F
  242. .dd 0x91929394
  243. .dd 0x95969798
  244. .dd 0x99A1A2A3
  245. .dd 0xA5A6A7A8
  246. .dd 0xA9B0B1B2
  247. .dd 0xB3B4B5B6
  248. .dd 0xB7B8B9C0
  249. .dd 0x70717273
  250. .dd 0x74757677
  251. .dd 0x78798081
  252. .dd 0x82838485
  253. .dd 0x86C283C4
  254. .dd 0x81C283C4
  255. .dd 0x82C283C4
  256. .dd 0x83C283C4
  257. .dd 0x84C283C4
  258. .dd 0x85C283C4
  259. .dd 0x86C283C4
  260. .dd 0x87C288C4
  261. .dd 0x88C283C4
  262. .dd 0x89C283C4
  263. .dd 0x80C283C4
  264. .dd 0x81C283C4
  265. .dd 0x82C288C4
  266. .dd 0x94555659
  267. .dd 0x98596069
  268. .dd 0x92636469
  269. .dd 0x96676869
  270. .dd 0x00010203
  271. .dd 0x04050607
  272. .dd 0x08090A0B
  273. .dd 0x0C0D0E0F
  274. .dd 0x10111213
  275. .dd 0x14151617
  276. .dd 0x18191A1B
  277. .dd 0x1C1D1E1F
  278. .dd 0x11223344
  279. .dd 0x55667788
  280. .dd 0x99717273
  281. .dd 0x74757677
  282. .dd 0x82838485
  283. .dd 0x86878889
  284. .dd 0x80818283
  285. .dd 0x84858687
  286. .dd 0x01020304
  287. .dd 0x05060708
  288. .dd 0x09101112
  289. .dd 0x14151617
  290. .dd 0x18192021
  291. .dd 0x22232425
  292. .dd 0x26272829
  293. .dd 0x30313233
  294. .dd 0x34353637
  295. .dd 0x38394041
  296. .dd 0x42434445
  297. .dd 0x46474849
  298. .dd 0x50515253
  299. .dd 0x54555657
  300. .dd 0x58596061
  301. .dd 0x62636465
  302. .dd 0x66676869
  303. .dd 0x74555657
  304. .dd 0x78596067
  305. .dd 0x72636467
  306. .dd 0x76676867
  307. .dd 0x00010203
  308. .dd 0x04050607
  309. .dd 0x08090A0B
  310. .dd 0x0C0D0E0F
  311. .dd 0x10111213
  312. .dd 0x14151617
  313. .dd 0x18191A1B
  314. .dd 0x1C1D1E1F
  315. .dd 0x11223344
  316. .dd 0x55667788
  317. .dd 0x99717273
  318. .dd 0x74757677
  319. .dd 0x82838485
  320. .dd 0x86878889
  321. .dd 0x80818283
  322. .dd 0x84858687
  323. .dd 0x01020304
  324. .dd 0x05060708
  325. .dd 0x09101112
  326. .dd 0x14151617
  327. .dd 0x18192021
  328. .dd 0x22232425
  329. .dd 0x26272829
  330. .dd 0x30313233
  331. .dd 0x34353637
  332. .dd 0x38394041
  333. .dd 0x42434445
  334. .dd 0x46474849
  335. .dd 0x50515253
  336. .dd 0x54555657
  337. .dd 0x58596061
  338. .dd 0x62636465
  339. .dd 0x66676869
  340. .dd 0x74555657
  341. .dd 0x78596067
  342. .dd 0x72636467
  343. .dd 0x76676867
  344. DATA_ADDR_3:
  345. .dd 0x40414243
  346. .dd 0x44454647
  347. .dd 0x48494A4B
  348. .dd 0x4C4D4E4F
  349. .dd 0x50515253
  350. .dd 0x54555657
  351. .dd 0x58595A5B
  352. .dd 0xC5C6C7C8
  353. .dd 0xC9CACBCD
  354. .dd 0xCFD0D1D2
  355. .dd 0xD3D4D5D6
  356. .dd 0xD7D8D9DA
  357. .dd 0xDBDCDDDE
  358. .dd 0xDFE0E1E2
  359. .dd 0xE3E4E5E6
  360. .dd 0x91E899EA
  361. .dd 0x92E899EA
  362. .dd 0x93E899EA
  363. .dd 0x94E899EA
  364. .dd 0x95E899EA
  365. .dd 0x96E899EA
  366. .dd 0x97E899EA
  367. .dd 0x98E899EA
  368. .dd 0x99E899EA
  369. .dd 0x91E899EA
  370. .dd 0x92E899EA
  371. .dd 0x93E899EA
  372. .dd 0x94E899EA
  373. .dd 0x95E899EA
  374. .dd 0x96E899EA
  375. .dd 0x977899EA
  376. .dd 0xa455565a
  377. .dd 0xa859606a
  378. .dd 0xa263646a
  379. .dd 0xa667686a
  380. .dd 0x40414243
  381. .dd 0x44454647
  382. .dd 0x48494A4B
  383. .dd 0x4C4D4E4F
  384. .dd 0x50515253
  385. .dd 0x54555657
  386. .dd 0x58595A5B
  387. .dd 0xC5C6C7C8
  388. .dd 0xC9CACBCD
  389. .dd 0xCFD0D1D2
  390. .dd 0xD3D4D5D6
  391. .dd 0xD7D8D9DA
  392. .dd 0xDBDCDDDE
  393. .dd 0xDFE0E1E2
  394. .dd 0xE3E4E5E6
  395. .dd 0x91E899EA
  396. .dd 0x92E899EA
  397. .dd 0x93E899EA
  398. .dd 0x94E899EA
  399. .dd 0x95E899EA
  400. .dd 0x96E899EA
  401. .dd 0x97E899EA
  402. .dd 0x98E899EA
  403. .dd 0x99E899EA
  404. .dd 0x91E899EA
  405. .dd 0x92E899EA
  406. .dd 0x93E899EA
  407. .dd 0x94E899EA
  408. .dd 0x95E899EA
  409. .dd 0x96E899EA
  410. .dd 0x977899EA
  411. .dd 0xa455565a
  412. .dd 0xa859606a
  413. .dd 0xa263646a
  414. .dd 0xa667686a
  415. DATA_ADDR_4:
  416. .dd 0x60616263
  417. .dd 0x64656667
  418. .dd 0x68696A6B
  419. .dd 0x6C6D6E6F
  420. .dd 0x70717273
  421. .dd 0x74757677
  422. .dd 0x78797A7B
  423. .dd 0x7C7D7E7F
  424. .dd 0xEBECEDEE
  425. .dd 0xF3F4F5F6
  426. .dd 0xF7F8F9FA
  427. .dd 0xFBFCFDFE
  428. .dd 0xFF000102
  429. .dd 0x03040506
  430. .dd 0x0708090A
  431. .dd 0x0B0CAD0E
  432. .dd 0xAB0CAD01
  433. .dd 0xAB0CAD02
  434. .dd 0xAB0CAD03
  435. .dd 0xAB0CAD04
  436. .dd 0xAB0CAD05
  437. .dd 0xAB0CAD06
  438. .dd 0xAB0CAA07
  439. .dd 0xAB0CAD08
  440. .dd 0xAB0CAD09
  441. .dd 0xA00CAD1E
  442. .dd 0xA10CAD2E
  443. .dd 0xA20CAD3E
  444. .dd 0xA30CAD4E
  445. .dd 0xA40CAD5E
  446. .dd 0xA50CAD6E
  447. .dd 0xA60CAD7E
  448. .dd 0xB455565B
  449. .dd 0xB859606B
  450. .dd 0xB263646B
  451. .dd 0xB667686B
  452. .dd 0x60616263
  453. .dd 0x64656667
  454. .dd 0x68696A6B
  455. .dd 0x6C6D6E6F
  456. .dd 0x70717273
  457. .dd 0x74757677
  458. .dd 0x78797A7B
  459. .dd 0x7C7D7E7F
  460. .dd 0xEBECEDEE
  461. .dd 0xF3F4F5F6
  462. .dd 0xF7F8F9FA
  463. .dd 0xFBFCFDFE
  464. .dd 0xFF000102
  465. .dd 0x03040506
  466. .dd 0x0708090A
  467. .dd 0x0B0CAD0E
  468. .dd 0xAB0CAD01
  469. .dd 0xAB0CAD02
  470. .dd 0xAB0CAD03
  471. .dd 0xAB0CAD04
  472. .dd 0xAB0CAD05
  473. .dd 0xAB0CAD06
  474. .dd 0xAB0CAA07
  475. .dd 0xAB0CAD08
  476. .dd 0xAB0CAD09
  477. .dd 0xA00CAD1E
  478. .dd 0xA10CAD2E
  479. .dd 0xA20CAD3E
  480. .dd 0xA30CAD4E
  481. .dd 0xA40CAD5E
  482. .dd 0xA50CAD6E
  483. .dd 0xA60CAD7E
  484. .dd 0xB455565B
  485. .dd 0xB859606B
  486. .dd 0xB263646B
  487. .dd 0xB667686B
  488. DATA_ADDR_5:
  489. .dd 0x80818283
  490. .dd 0x84858687
  491. .dd 0x88898A8B
  492. .dd 0x8C8D8E8F
  493. .dd 0x90919293
  494. .dd 0x94959697
  495. .dd 0x98999A9B
  496. .dd 0x9C9D9E9F
  497. .dd 0x0F101213
  498. .dd 0x14151617
  499. .dd 0x18191A1B
  500. .dd 0x1C1D1E1F
  501. .dd 0x20212223
  502. .dd 0x24252627
  503. .dd 0x28292A2B
  504. .dd 0x2C2D2E2F
  505. .dd 0xBC0DBE21
  506. .dd 0xBC1DBE22
  507. .dd 0xBC2DBE23
  508. .dd 0xBC3DBE24
  509. .dd 0xBC4DBE65
  510. .dd 0xBC5DBE27
  511. .dd 0xBC6DBE28
  512. .dd 0xBC7DBE29
  513. .dd 0xBC8DBE2F
  514. .dd 0xBC9DBE20
  515. .dd 0xBCADBE21
  516. .dd 0xBCBDBE2F
  517. .dd 0xBCCDBE23
  518. .dd 0xBCDDBE24
  519. .dd 0xBCFDBE25
  520. .dd 0xC455565C
  521. .dd 0xC859606C
  522. .dd 0xC263646C
  523. .dd 0xC667686C
  524. .dd 0xCC0DBE2C
  525. DATA_ADDR_6:
  526. .dd 0x00010203
  527. .dd 0x04050607
  528. .dd 0x08090A0B
  529. .dd 0x0C0D0E0F
  530. .dd 0x10111213
  531. .dd 0x14151617
  532. .dd 0x18191A1B
  533. .dd 0x1C1D1E1F
  534. .dd 0x20212223
  535. .dd 0x24252627
  536. .dd 0x28292A2B
  537. .dd 0x2C2D2E2F
  538. .dd 0x30313233
  539. .dd 0x34353637
  540. .dd 0x38393A3B
  541. .dd 0x3C3D3E3F
  542. .dd 0x40414243
  543. .dd 0x44454647
  544. .dd 0x48494A4B
  545. .dd 0x4C4D4E4F
  546. .dd 0x50515253
  547. .dd 0x54555657
  548. .dd 0x58595A5B
  549. .dd 0x5C5D5E5F
  550. .dd 0x60616263
  551. .dd 0x64656667
  552. .dd 0x68696A6B
  553. .dd 0x6C6D6E6F
  554. .dd 0x70717273
  555. .dd 0x74757677
  556. .dd 0x78797A7B
  557. .dd 0x7C7D7E7F
  558. DATA_ADDR_7:
  559. .dd 0x80818283
  560. .dd 0x84858687
  561. .dd 0x88898A8B
  562. .dd 0x8C8D8E8F
  563. .dd 0x90919293
  564. .dd 0x94959697
  565. .dd 0x98999A9B
  566. .dd 0x9C9D9E9F
  567. .dd 0xA0A1A2A3
  568. .dd 0xA4A5A6A7
  569. .dd 0xA8A9AAAB
  570. .dd 0xACADAEAF
  571. .dd 0xB0B1B2B3
  572. .dd 0xB4B5B6B7
  573. .dd 0xB8B9BABB
  574. .dd 0xBCBDBEBF
  575. .dd 0xC0C1C2C3
  576. .dd 0xC4C5C6C7
  577. .dd 0xC8C9CACB
  578. .dd 0xCCCDCECF
  579. .dd 0xD0D1D2D3
  580. .dd 0xD4D5D6D7
  581. .dd 0xD8D9DADB
  582. .dd 0xDCDDDEDF
  583. .dd 0xE0E1E2E3
  584. .dd 0xE4E5E6E7
  585. .dd 0xE8E9EAEB
  586. .dd 0xECEDEEEF
  587. .dd 0xF0F1F2F3
  588. .dd 0xF4F5F6F7
  589. .dd 0xF8F9FAFB
  590. .dd 0xFCFDFEFF
  591. // Make sure there is space for us to scribble
  592. .space (0x2000);