-
Notifications
You must be signed in to change notification settings - Fork 0
/
rom.mem
24576 lines (24576 loc) · 120 KB
/
rom.mem
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
0002
6ffc
0004
00d0
4ef9
0004
01ce
0004
0252
0002
7000
0032
0000
0000
0320
0400
0000
0000
0004
3ccc
0004
3ca8
0004
2b8e
0004
292a
0004
30d6
0004
217e
0004
3d58
0004
3e44
0004
3e6c
0004
2d1a
0004
3d1c
0004
38ee
0004
38ac
0004
38d2
0004
389c
0004
2e72
0004
392a
0004
2126
0004
1cec
0004
15ea
0004
2448
0004
24b8
0004
23c4
0004
167c
0004
1f1a
0004
1fb6
0004
26cc
0004
3d88
0004
16d0
0004
29c2
0004
2a40
0004
3dfc
0004
2c18
0004
2ef2
0004
2e9a
0004
3db4
0004
2f7c
0004
3956
0004
3006
0004
36e4
0004
3cf4
0004
372c
0004
223a
207c
0000
0008
203c
0000
fffe
4298
5380
66fa
23fc
0004
0126
0000
0060
23fc
0004
0128
0000
0064
23fc
0004
0146
0000
0068
23fc
0004
0156
0000
006c
23fc
0004
0158
0000
0070
23fc
0004
0168
0000
0074
4ef9
0004
03d6
60fe
4e73
48e7
c0c0
33fc
0000
0006
0038
4eb9
0004
10ac
4eb9
0004
0bb2
4cdf
0303
4e73
48e7
c0c0
4eb9
0004
126a
4cdf
0303
4e73
4e73
48e7
c0c0
4eb9
0004
11f4
4cdf
0303
4e73
48e7
c0c0
1039
0006
0009
0800
0000
6608
4eb9
0004
12fe
601a
303c
0000
1039
0006
000b
3f00
2f3c
0002
5892
4eb9
0004
144e
5c8f
4cdf
0303
4e73
40c0
46fc
2000
4e75
40c0
46fc
2100
4e75
40c0
46fc
2400
4e75
40c0
46fc
2500
4e75
40c0
46fc
2700
4e75
46ef
0004
4e75
33fc
0000
0006
0018
33fc
0000
0006
0020
203c
0000
fffe
207c
0000
0008
4298
5380
66fa
267c
0002
6ffc
2e4b
4eb9
0004
0204
4ef9
0004
025e
13fc
0003
0006
0009
13fc
0015
0006
0009
4e75
1239
0006
0009
0801
0001
67f4
13c0
0006
000b
4e75
7000
1039
0006
0009
0200
0071
67f2
0200
0070
670c
1039
0006
000b
303c
ffff
4e75
1039
0006
000b
4e75
726f
6220
5365
7020
3832
0000
287c
0000
0000
7a00
4eb9
0004
022a
4a40
6d00
00c6
323b
5006
4efb
1002
000c
0044
0056
0062
006e
00bc
247c
0002
5800
14c0
3c00
0246
00c0
0c46
0080
660a
287c
0000
0000
7e01
6008
0c46
00c0
660a
7e00
7c00
5445
6000
008e
0c46
0040
66ac
7eff
60ee
3600
5943
6da0
0c40
0084
6e9a
3400
14c0
60de
14c0
5342
6e6a
4a47
6d14
60d2
b006
6702
5445
5445
6000
ff80
e046
b006
6648
1039
0002
5800
2679
0002
5802
4a43
661e
220c
6600
ff62
4a47
6f12
4eb9
0004
0216
4eb9
0004
0216
4eb9
0004
0216
4ed3
4a47
6f06
4eb9
0004
0216
247c
0002
5806
16da
5343
66fa
6000
ff30
287c
0000
0001
6000
ff26
bd00
720f
c200
d281
227c
0004
46be
3231
1800
e608
0240
001e
207c
0004
46de
3830
0000
b344
e04e
b946
6000
fefc
4e56
ffea
48ee
041c
fff0
246e
0008
4282
382e
000c
6f00
0032
161a
b503
700f
c003
d080
227c
0004
46be
3031
0800
e60b
0243
001e
207c
0004
46de
3230
3000
b141
e04a
b342
5344
6e00
ffd2
b412
6700
0004
5244
14c2
e04a
b412
6700
0004
5244
14c2
3004
4cee
041c
fff0
4e5e
4e75
4e56
fff6
48ee
0004
fffc
1d7c
0000
fffb
33fc
0001
0002
5888
4eb9
0004
0d94
4eb9
0004
0e58
33fc
0056
0002
588a
33fc
0047
0002
588c
33fc
0000
0002
588e
33fc
0000
0002
5890
4eb9
0004
08a0
3ebc
0008
4eb9
0004
1574
4eb9
0004
08a0
2ebc
0002
5892
4eb9
0004
14b0
727f
c041
1d40
fffa
102e
fffa
4880
6000
02dc
4eb9
0004
01c0
4ef9
0004
0008
7002
13c0
0006
0032
6000
0302
5379
0002
5890
6000
02f8
7007
8179
0002
588e
5279
0002
588e
6000
02e6
4eb9
0004
08e6
6000
01b8
4eb9
0004
0926
33c0
0002
588e
4eb9
0004
0926
33c0
0002
5890
2ebc
0002
588e
4eb9
0004
0b04
3039
0002
588e
b079
0002
588a
6f00
000c
33f9
0002
588a
0002
588e
3039
0002
5890
b079
0002
588c
6f00
000c
33f9
0002
588c
0002
5890
6000
01ac
5379
0002
5890
6000
01a2
6000
01ac
5279
0002
588e
6000
0194
6000
0194
4eb9
0004
0926
3400
3eb9
0002
5890
3f3c
0000
7001
d079
0002
588c
3f00
7001
d079
0002
588a
3f00
3039
0002
5890
d042
3f00
3f3c
0000
4eb9
0004
09d8
dffc
0000
000a
6000
014c
4eb9
0004
0926
3400
2eb9
0002
588e
7001
d079
0002
5890
3f00
7001
d079
0002
588a
3f00
3f39
0002
5890
3039
0002
588e
d042
3f00
4eb9
0004
09d8
508f
6000
010e
4eb9
0004
0926
3400
3039
0002
5890
d042
3e80
3f3c
0000
7001
d079
0002
588c
9042
3f00
7001
d079
0002
588a
3f00
3f39
0002
5890
3f3c
0000
4eb9
0004
09d8
dffc
0000
000a
6000
00c8
4eb9
0004
0926
3400
3eb9
0002
5890
3039
0002
588e
d042
3f00
7001
d079
0002
5890
3f00
7001
d079
0002
588a
9042
3f00
3f39
0002
5890
3f39
0002
588e
4eb9
0004
09d8
dffc
0000
000a
6000
007e
7001
d079
0002
5890
3e80
7001
d079
0002
588a
3f00
3f39
0002
5890
3f39
0002
588e
4eb9
0004
0b6c
5c8f
6000
0052
0c40
0041
6700
fea0
0c40
0042
6700
fea2
0c40
0043
6700
fe9e
0c40
0044
6700
fea0
0c40
0045
6700
fe9c
0c40
0046
6700
ff16
0c40
004b
6700
ff9e
0c40
0059
6700
fe0c
0c40
0065
6700
fec0
0c40
0066
6700
ff3c
6000
00d2
5379
0002
588e
6000
00c8
4eb9
0004
07b2
6000
00be
33fc
0000
0002
588e
6000
00b2
7001
d079
0002
588c
3e80
7001
d079
0002
588a
3f00
3f3c
0000
3f3c
0000
4eb9
0004
0b6c
5c8f
33fc
0000
0002
588e
33fc
0000
0002
5890
6000
007a
3ebc
0000
2f39
0002
588e
4eb9
0004
0948
588f
2f00
2f3c
0004
0012
486e
fffa
2f3c
0004
4e2e
4eb9
0004
3006
dffc
0000
0010
5279
0002
588e
6000
0040
5f40
0c40
0014
6200
ffbe
d040
303b
0006
4efb
0002
fd1e
ff5a
fd34
ff64
fd2a
ff7a
ff6e
ffb2
ffb2
fd12
ffb2
ffb2
ffb2
ffb2
ffb2
ffb2
ffb2
ffb2
ffb2
ffb2
fd46
3039
0002
588e
b079
0002
588a
6f00
0010
4eb9
0004
07b2
33fc
0000
0002
588e
2ebc
0002
588e
4eb9
0004
0b04
4a79
0002
589a
6f00
0006
6000
fc94
4eb9
0004
08a0
6000
fc7a
4cee
0004
fffc
4e5e
4e75
4e56
fff8
48ee
0004
fffc
3039
0002
5890
b079
0002
588c
6d00
004e
3ebc
0000