]> Joshua Wise's Git repositories - firearm.git/blob - ram.comments.hex
Add chip enable correctness for CellularRAM.
[firearm.git] / ram.comments.hex
1 E3A0103A  // mov r1, #':'
2 EE001510  // mcr 5, 0, r1, c0, c0
3 E59E0000  // ldr r0, [r14]
4 E02DE190  // mla r13, r0, r1, r14 -- r13 := r0*r1 + r14
5 E1800001  // orr r0, r0, r1
6 // test some lol
7 E0012011  // and r2, r1, r1, lsl r0
8 E0013038  // and r3, r1, r8, lsr r0
9 E0014058  // and r4, r1, r8, asr r0
10 // test rotate vs shift
11 E0015031  // and r5, r1, r1, lsr r0
12 E0016071  // and r6, r1, r1, ror r0
13 // test arithmetic vs logical
14 E0012138  // and r2, r1, r8, lsr r1
15 E0013158  // and r3, r1, r8, lsr r1
16 // test shift by 0
17 E0014008  // and r4, r1, r8, lsl #0
18 E0015028  // and r5, r1, r8, lsr #32
19 E0016048  // and r6, r1, r8, asr #32
20 E0017068  // and r7, r1, r8, ror #32
21 // test constant rotate
22 E00120E1  // and r2, r1, r1, ror #1
23 E0013161  // and r3, r1, r1, ror #2
24 E00141E1  // and r4, r1, r1, ror #3
25 E0015261  // and r5, r1, r1, ror #4
26 E00162E1  // and r6, r1, r1, ror #5
27 E0017361  // and r7, r1, r1, ror #6
28 E180F081
29 E180F081
30 E180F081
31 EA000001 // jump forward
32 EE001510 // mcr 5, 0, r1, c0, c0
33 EAFFFFFD // whirrr, skipped the first time
34 E1A00000 // nop
35 EBFFFFFC // jump back
36 E0000000
37 E0000000
38 E0000000
39 E0000000
40 E0000000
41 E0000000
42 E0000000
43 E0000000
44 E0000000
45 E0000000
46 E0000000
47 E0000000
48 E0000000
49 E0000000
50 E0000000
51 E0000000
52 E0000000
53 E0000000
54 E0000000
55 E0000000
56 E0000000
57 E0000000
58 E0000000
59 E0000000
60 E0000000
61 E0000000
62 E0000000
63 E0000000
64 E0000000
65 E0000000
66 E0000000
67 E0000000
68 E0000000
69 E0000000
70 E0000000
71 E0000000
72 E0000000
73 E0000000
74 E0000000
75 E0000000
76
This page took 0.028544 seconds and 4 git commands to generate.