c_ldstpmod_st_dreg.s 11 KB

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