Lines Matching full:r1

118   r0, r1, r2, r3, r6, r7, r8, r9, r10, r11
258 ldr r1, =0x00040000
259 str r1, [r0]
263 mov r1, r2, lsl #8
264 str r1, [r0]
270 ldr r1, [r0]
271 bic r1, r1, #0xFFFBFFFF
272 mov r2, r1, lsr #18
279 mov r1, r2, lsl #8
280 str r1, [r0]
283 ldr r1, =0x00040000
284 str r1, [r0]
289 ldr r1, =0x20010000
290 str r1, [r0]
292 ldr r1, =0x20000200
293 str r1, [r0]
295 ldr r1, =0x0000000D
297 orr r1, r1, r2, lsl #8
299 orr r1, r1, r2, lsl #4
300 str r1, [r0]
306 and r1, r1, #0xF
307 cmp r1, #9
308 addgt r1, r1, #0x37
309 addle r1, r1, #0x30
310 str r1, [r0]
326 ldr r1, =0xAEED1A03
327 str r1, [r0]
329 ldr r1, =0x00010000
330 str r1, [r0]
332 mov r1, #0x0
333 str r1, [r0]
336 ldr r1, =0x1688a8a8
337 str r1, [r0]
342 ldr r1, [r0]
343 tst r1, r2
354 str r1, [r0]
356 str r1, [r0]
358 str r1, [r0]
362 ldr r1, [r0]
363 and r1, r1, #0x01
364 str r1, [r0]
366 ldr r1, =0x023FFFF3 @ added 2016.09.06
367 str r1, [r0]
373 ldr r1, =0x00000001
374 str r1, [r0]
376 ldr r1, =0x00004755
377 str r1, [r0]
379 ldr r1, =0x00000033
380 str r1, [r0]
385 mov r1, #0x7
386 str r1, [r0]
388 mov r1, #0x3
389 str r1, [r0]
401 ldr r1, [r0]
403 ldr r1, [r0]
405 ldr r1, [r0]
407 ldr r1, [r0]
409 ldr r1, [r0]
411 ldr r1, [r0]
413 ldr r1, [r0]
423 mov r1, #0x40
424 str r1, [r0]
426 ldr r1, [r0]
428 ldr r1, [r0]
430 ldr r1, [r0]
432 ldr r1, [r0]
434 ldr r1, [r0]
444 ldr r1, =0x200
445 str r1, [r0]
447 ldr r1, =0xcc00
448 str r1, [r0]
452 ldr r1, =0x1f0
453 str r1, [r0]
459 ldr r1, =0xff00
460 str r1, [r0]
464 ldr r1, =0x400
465 str r1, [r0]
467 ldr r1, =0x0001000f
468 str r1, [r0]
470 ldr r1, =0x3000fff8
471 str r1, [r0]
473 ldr r1, =0xfff8f007
474 str r1, [r0]
476 ldr r1, =0x00000a30
477 str r1, [r0]
483 ldr r1, =0x00000080
484 str r1, [r0]
486 ldr r1, =0x00010198
487 str r1, [r0]
489 ldr r1, =0x0000a000
490 str r1, [r0]
492 ldr r1, =0x00000080
493 str r1, [r0]
495 ldr r1, =0xb6db1bff
496 str r1, [r0]
504 ldr r1, =0x05020100
505 str r1, [r0]
507 ldr r1, =0x07000706
508 str r1, [r0]
512 ldr r1, =0x30
513 str r1, [r0]
515 ldr r1, =0x00008100
516 str r1, [r0]
518 ldr r1, =0x2000
519 str r1, [r0]
521 ldr r1, =0x3ff
522 str r1, [r0]
526 mov r1, #0xff
527 str r1, [r0]
529 str r1, [r0]
531 mov r1, #0x80
532 str r1, [r0]
540 ldr r1, =0xAEEDFC20
541 str r1, [r0]
543 ldr r1, =0x00000001
544 str r1, [r0]
546 ldr r1, =0x00004755
547 str r1, [r0]
549 ldr r1, =0x03FFFFFF @ added 2016.09.06
550 str r1, [r0]
552 ldr r1, =0x00000013
553 str r1, [r0]
565 mov r1, #0xAE
566 str r1, [r0]
570 ldr r1, =0x0000F000
571 str r1, [r0]
574 ldr r1, =0xFFFFFFFF
575 str r1, [r0]
579 mov r1, r2, lsl #12
580 str r1, [r0]
585 ldr r1, =0x1688a8a8
586 str r1, [r0]
589 ldr r1, [r0]
590 orr r1, r1, #0x80
591 str r1, [r0]
595 ldr r1, [r0]
599 tst r1, r2
605 ldr r1, [r0]
606 orr r1, r1, r2
607 str r1, [r0]
609 ldr r1, =0x2000A000
610 str r1, [r0]
612 ldr r1, =0x00004000
613 str r1, [r0]
616 ldr r1, [r0]
617 tst r1, r2
633 ldr r1, =0x00800000
634 str r1, [r0]
639 mrc p15, 0, r1, c15, c2, 4
648 mov r1, #0
649 str r1, [r0]
656 mov r1, #0
657 str r1, [r0]
660 ldr r1, =0xFC600309
661 str r1, [r0]
669 ldr r1, [r0]
670 bic r1, r1, #0xFFFFFFBF
671 mov r2, r1, lsr #6
677 ldr r1, [r0]
678 orr r1, r1, #0x40
679 str r1, [r0]
690 mov r1, r3, lsr #24 @ Check DDR4
691 tst r1, #0x01
704 mov r1, r3, lsr #23 @ Check CLKIN = 25MHz
705 tst r1, #0x01
712 mov r1, r3, lsr #24 @ Check DDR4
713 tst r1, #0x01
726 ldr r1, =0x00011320
727 str r1, [r0]
747 ldr r1, =0x00000004
748 str r1, [r0]
750 ldr r1, =0x00000001
751 str r1, [r0]
753 ldr r1, =0x00004755
754 str r1, [r0]
756 ldr r1, =0x00000013
757 str r1, [r0]
759 ldr r1, [r0]
760 tst r1, #0x02
764 ldr r1, =0x023FFFF3
765 str r1, [r0]
767 ldr r1, =0x000F4240
768 str r1, [r0]
770 ldr r1, =0x00004755
771 str r1, [r0]
773 ldr r1, =0x00000077
774 str r1, [r0]
777 ldr r1, =0xFC600309
779 str r1, [r0]
785 ldr r1, =0x00020000
786 str r1, [r0]
800 ldr r1, =0x10000004
801 str r1, [r0]
804 ldr r1, [r0]
806 orr r1, r1, r2, lsl #16
807 str r1, [r0]
811 mov r1, #0x83
812 str r1, [r0]
819 moveq r1, #0x0D @ Baudrate 115200
820 movne r1, #0x01 @ Baudrate 115200, div13
822 moveq r1, #0x27 @ Baudrate 38400
823 movne r1, #0x03 @ Baudrate 38400 , div13
825 str r1, [r0]
828 mov r1, #0x00
829 str r1, [r0]
832 mov r1, #0x03
833 str r1, [r0]
836 mov r1, #0x07
837 str r1, [r0]
840 mov r1, #0x0D @ '\r'
841 str r1, [r0]
842 mov r1, #0x0A @ '\n'
843 str r1, [r0]
844 mov r1, #0x44 @ 'D'
845 str r1, [r0]
846 mov r1, #0x52 @ 'R'
847 str r1, [r0]
848 mov r1, #0x41 @ 'A'
849 str r1, [r0]
850 mov r1, #0x4D @ 'M'
851 str r1, [r0]
852 mov r1, #0x20 @ ' '
853 str r1, [r0]
854 mov r1, #0x49 @ 'I'
855 str r1, [r0]
856 mov r1, #0x6E @ 'n'
857 str r1, [r0]
858 mov r1, #0x69 @ 'i'
859 str r1, [r0]
860 mov r1, #0x74 @ 't'
861 str r1, [r0]
862 mov r1, #0x2D @ '-'
863 str r1, [r0]
864 mov r1, #0x56 @ 'V'
865 str r1, [r0]
866 mov r1, #ASTMMC_INIT_VER
867 mov r1, r1, lsr #4
869 mov r1, #ASTMMC_INIT_VER
871 mov r1, #0x2D @ '-'
872 str r1, [r0]
875 ldr r1, [r0]
876 tst r1, #0x40
879 mov r1, #0x44 @ 'D'
880 str r1, [r0]
881 mov r1, #0x44 @ 'D'
882 str r1, [r0]
883 mov r1, #0x52 @ 'R'
884 str r1, [r0]
891 ldr r1, =0x00020080
892 str r1, [r0]
895 ldr r1, =0x2003000F /* VGA */
896 str r1, [r0]
899 ldr r1, =0xFFFFEBFF
900 str r1, [r0]
903 ldr r1, =0x88448844
904 str r1, [r0]
907 ldr r1, =0x24422288
908 str r1, [r0]
911 ldr r1, =0x22222222
912 str r1, [r0]
915 ldr r1, =0x22222222
916 str r1, [r0]
919 ldr r1, =0x80000000
920 str r1, [r0]
922 ldr r1, =0x00000000
924 str r1, [r0]
926 str r1, [r0]
928 str r1, [r0]
930 str r1, [r0]
932 str r1, [r0]
934 str r1, [r0]
936 str r1, [r0]
939 ldr r1, =0x86000000
940 str r1, [r0]
943 ldr r1, =0x00008600
944 str r1, [r0]
947 ldr r1, =0x80000000
948 str r1, [r0]
951 ldr r1, =0x80808080
952 str r1, [r0]
956 ldr r1, [r0]
958 tst r1, r2
969 mov r1, #0x33 @ '3'
970 str r1, [r0]
971 mov r1, #0x0D @ '\r'
972 str r1, [r0]
973 mov r1, #0x0A @ '\n'
974 str r1, [r0]
985 ldr r1, =0x00000323 @ Init to 8GB stack
987 ldr r1, =0x00000303 @ Init to 8GB
989 str r1, [r0]
992 ldr r1, [r5, #ASTMMC_REGIDX_010]
993 str r1, [r0]
996 ldr r1, [r5, #ASTMMC_REGIDX_014]
997 str r1, [r0]
1000 ldr r1, [r5, #ASTMMC_REGIDX_018]
1001 str r1, [r0]
1005 ldr r1, [r5, #ASTMMC_REGIDX_020]
1006 str r1, [r0]
1009 ldr r1, [r5, #ASTMMC_REGIDX_024]
1010 str r1, [r0]
1013 ldr r1, [r5, #ASTMMC_REGIDX_02C]
1015 orr r1, r1, r2, lsl #8
1016 str r1, [r0]
1019 ldr r1, [r5, #ASTMMC_REGIDX_030]
1020 str r1, [r0]
1024 ldr r1, =0x02492AAE
1025 str r1, [r0]
1029 ldr r1, =0x10001001
1031 ldr r1, =0x00001001
1033 str r1, [r0]
1036 ldr r1, =0x55E00B0B
1037 str r1, [r0]
1040 ldr r1, =0x20000000
1041 str r1, [r0]
1044 ldr r1, [r5, #ASTMMC_REGIDX_214]
1045 str r1, [r0]
1048 ldr r1, [r5, #ASTMMC_REGIDX_2E0]
1049 str r1, [r0]
1052 ldr r1, [r5, #ASTMMC_REGIDX_2E4]
1053 str r1, [r0]
1056 ldr r1, [r5, #ASTMMC_REGIDX_2E8]
1057 str r1, [r0]
1060 ldr r1, [r5, #ASTMMC_REGIDX_2EC]
1061 str r1, [r0]
1064 ldr r1, [r5, #ASTMMC_REGIDX_2F0]
1065 str r1, [r0]
1068 ldr r1, [r5, #ASTMMC_REGIDX_2F4]
1069 str r1, [r0]
1072 ldr r1, [r5, #ASTMMC_REGIDX_2F8]
1073 str r1, [r0]
1076 ldr r1, =0x00100008
1077 str r1, [r0]
1080 ldr r1, =0x00000006
1081 str r1, [r0]
1085 ldr r1, =0x00000005
1086 str r1, [r0]
1089 ldr r1, =0x00020091
1090 str r1, [r0]
1094 mov r1, #0x30 @ '0'
1095 str r1, [r0]
1099 mov r1, #0x00
1100 str r1, [r0]
1109 ldr r1, [r0]
1111 bic r0, r1, #0xFF000000
1115 mov r0, r1, lsr #16
1120 ldr r1, [r0]
1122 bic r0, r1, #0x0000FF00
1125 mov r0, r1, lsr #8
1132 mov r1, #0x31 @ '1'
1133 str r1, [r0]
1137 ldr r1, =0x00000040
1138 str r1, [r0]
1142 ldr r1, =0x00000025
1143 str r1, [r0]
1146 ldr r1, =0x00000027
1147 str r1, [r0]
1150 ldr r1, =0x00000023
1151 str r1, [r0]
1154 ldr r1, =0x00000021
1155 str r1, [r0]
1159 ldr r1, =0x00000005
1160 str r1, [r0]
1163 ldr r1, =0x00000007
1164 str r1, [r0]
1167 ldr r1, =0x00000003
1168 str r1, [r0]
1171 ldr r1, =0x00000011
1172 str r1, [r0]
1175 ldr r1, =0x00005C41
1176 str r1, [r0]
1181 ldr r1, [r0]
1182 tst r1, r2
1187 ldr r1, =0x42AA2F81
1189 ldr r1, =0x42AA5C81
1191 str r1, [r0]
1194 ldr r1, =0x0001AF93
1195 str r1, [r0]
1198 ldr r1, [r5, #ASTMMC_REGIDX_PLL]
1199 str r1, [r0]
1212 mov r1, #0x34 @ '4'
1213 str r1, [r0]
1214 mov r1, #0x0D @ '\r'
1215 str r1, [r0]
1216 mov r1, #0x0A @ '\n'
1217 str r1, [r0]
1228 ldr r1, =0x00002313 @ Init to 8GB
1230 ldr r1, =0x00000313 @ Init to 8GB
1232 str r1, [r0]
1235 ldr r1, [r5, #ASTMMC_REGIDX_010]
1236 str r1, [r0]
1239 ldr r1, [r5, #ASTMMC_REGIDX_014]
1240 str r1, [r0]
1243 ldr r1, [r5, #ASTMMC_REGIDX_018]
1244 str r1, [r0]
1248 ldr r1, [r5, #ASTMMC_REGIDX_020]
1249 str r1, [r0]
1252 ldr r1, [r5, #ASTMMC_REGIDX_024]
1253 str r1, [r0]
1256 ldr r1, [r5, #ASTMMC_REGIDX_02C]
1258 orr r1, r1, r2, lsl #8
1259 str r1, [r0]
1262 ldr r1, [r5, #ASTMMC_REGIDX_030]
1263 str r1, [r0]
1267 ldr r1, =0x42492AAE
1268 str r1, [r0]
1271 ldr r1, =0x09002800
1272 str r1, [r0]
1275 ldr r1, =0x55E00B0B
1276 str r1, [r0]
1279 ldr r1, =0x20000000
1280 str r1, [r0]
1283 ldr r1, [r5, #ASTMMC_REGIDX_214]
1284 str r1, [r0]
1287 ldr r1, [r5, #ASTMMC_REGIDX_2E0]
1288 str r1, [r0]
1291 ldr r1, [r5, #ASTMMC_REGIDX_2E4]
1292 str r1, [r0]
1295 ldr r1, [r5, #ASTMMC_REGIDX_2E8]
1296 str r1, [r0]
1299 ldr r1, [r5, #ASTMMC_REGIDX_2EC]
1300 str r1, [r0]
1303 ldr r1, [r5, #ASTMMC_REGIDX_2F0]
1304 str r1, [r0]
1307 ldr r1, [r5, #ASTMMC_REGIDX_2F4]
1308 str r1, [r0]
1311 ldr r1, [r5, #ASTMMC_REGIDX_2F8]
1312 str r1, [r0]
1315 ldr r1, =0x00100008
1316 str r1, [r0]
1319 ldr r1, =0x3C183C3C
1320 str r1, [r0]
1323 ldr r1, =0x00631E0E
1324 str r1, [r0]
1327 ldr r1, =0x0001A991
1328 str r1, [r0]
1332 mov r1, #0x30 @ '0'
1333 str r1, [r0]
1343 ldr r1, =0x00001806
1344 str r1, [r0]
1346 ldr r1, =0x00005050
1347 str r1, [r0]
1349 mov r1, #0x04
1350 str r1, [r0]
1352 mov r1, #0x05
1353 str r1, [r0]
1362 ldr r1, [r0]
1363 bic r1, r1, #0xFF000000
1365 orr r1, r1, r2, lsl #24
1368 orr r1, r1, r2, lsl #28
1370 orr r1, r1, r3, lsl #24
1372 orr r1, r1, #0x02
1373 str r1, [r0]
1376 mov r1, #0x00
1377 str r1, [r0]
1389 mov r1, #0x5
1390 str r1, [r0]
1397 ldr r1, [r0]
1398 subs r1, r1, #0x01
1400 str r1, [r0]
1403 ldr r1, =0x00000001
1404 str r1, [r0]
1408 mov r1, #0x61 @ 'a'
1409 str r1, [r0]
1413 ldr r1, =0x00001C06
1414 str r1, [r0]
1418 ldr r1, =0x00000000
1419 str r1, [r0]
1426 orr r1, r10, r10, lsl #8
1427 str r1, [r0]
1430 ldr r1, =0x00000005
1431 str r1, [r0]
1440 ldr r1, [r0]
1443 str r1, [r0]
1448 ldr r1, [r0]
1449 mov r2, r1, lsr #8 @ r2 = DQH
1450 and r1, r1, #0xFF @ r1 = DQL
1451 cmp r1, r2
1452 movgt r1, r2 @ r1 = smaller one
1453 cmp r1, r7
1455 movgt r7, r1
1469 orr r1, r6, r6, lsl #8
1470 str r1, [r0]
1472 orr r1, r6, r7, lsl #8
1473 orr r1, r1, r8, lsl #16
1474 str r1, [r0]
1486 mov r1, #0x5
1487 str r1, [r0]
1495 ldr r1, [r0]
1496 subs r1, r1, #0x01
1498 str r1, [r0]
1501 ldr r1, =0x00000002
1502 str r1, [r0]
1506 mov r1, #0x62 @ 'b'
1507 str r1, [r0]
1512 ldr r1, =0x00000000
1513 str r1, [r0]
1520 mov r1, #0x06
1521 orr r1, r1, r10, lsl #8
1522 str r1, [r0]
1525 ldr r1, =0x00000005
1526 str r1, [r0]
1552 ldr r1, =0x00000000
1553 str r1, [r0]
1558 add r1, r6, r7
1559 add r1, r1, #0x01
1560 mov r2, r1, lsr #1
1561 mov r1, r2, lsl #8
1562 orr r1, r1, #0x06
1563 str r1, [r0]
1565 orr r1, r6, r7, lsl #8
1566 orr r1, r1, r8, lsl #16
1567 str r1, [r0]
1571 mov r1, #0x63 @ 'c'
1572 str r1, [r0]
1576 ldr r1, =0x00000003
1577 str r1, [r0]
1580 ldr r1, =0x00000005
1581 str r1, [r0]
1590 ldr r1, [r0]
1592 bic r0, r1, #0xFF000000
1596 mov r0, r1, lsr #16
1601 ldr r1, [r0]
1603 bic r0, r1, #0x0000FF00
1606 mov r0, r1, lsr #8
1614 mov r1, #0x31 @ '1'
1615 str r1, [r0]
1620 ldr r1, =0x42AA2F81
1622 ldr r1, =0x42AA5C81
1624 str r1, [r0]
1627 ldr r1, =0x0001AF93
1628 str r1, [r0]
1631 ldr r1, [r5, #ASTMMC_REGIDX_PLL]
1632 str r1, [r0]
1655 ldr r1, [r3]
1656 tst r1, #0x01
1662 ldr r1, [r0]
1663 tst r1, r2
1668 mov r1, #0x00
1669 str r1, [r0]
1673 mov r1, #0x2E @ '.'
1674 str r1, [r0]
1688 mov r1, #0x05
1689 str r1, [r0]
1695 mov r1, #0x06
1696 str r1, [r0]
1699 ldr r1, [r0]
1700 cmp r1, #0
1702 cmp r1, #1
1704 cmp r1, #2
1707 cmp r1, #4
1717 ldr r1, =0x00005C01
1718 str r1, [r0]
1720 ldr r1, =0x0000FFFF @ test size = 64KB
1721 str r1, [r0]
1723 ldr r1, =0xFF00FF00
1724 str r1, [r0]
1728 ldr r1, =0x00000000
1729 str r1, [r0]
1730 ldr r1, =0x00000085
1731 str r1, [r0]
1748 mov r1, #0x00 @ initialize loop index, r1 is loop index
1753 mov r2, r1, lsl #3
1771 add r1, r1, #1 @ increase the test mode index
1772 cmp r1, #0x04 @ test 4 modes
1776 ldr r1, =0x00000000
1777 str r1, [r0]
1783 ldr r1, =0x00000000
1784 str r1, [r0]
1789 ldr r1, =0x00000000
1790 str r1, [r0]
1792 ldr r1, [r0]
1793 cmp r1, #1
1816 ldr r1, =0x41424344
1817 str r1, [r0]
1819 ldr r1, =0x35363738
1820 str r1, [r0]
1822 ldr r1, =0x292A2B2C
1823 str r1, [r0]
1825 ldr r1, =0x1D1E1F10
1826 str r1, [r0]
1828 ldr r1, =0x41424344
1830 cmp r2, r1 @ == 8Gbit
1836 ldr r1, =0x35363738
1838 cmp r2, r1 @ == 4Gbit
1844 ldr r1, =0x292A2B2C
1846 cmp r2, r1 @ == 2Gbit
1857 ldr r1, [r0]
1858 bic r1, r1, #0x000000FF
1860 orr r1, r1, r7
1861 str r1, [r0]
1865 ldr r1, [r0]
1867 orr r1, r1, r2, lsl #20
1868 str r1, [r0]
1871 ldr r1, =ASTMMC_INIT_DATE
1872 str r1, [r0]
1876 mov r1, #0x2D @ '-'
1877 str r1, [r0]
1879 mov r1, #0x47 @ 'G'
1880 str r1, [r0]
1881 mov r1, #0x62 @ 'b'
1882 str r1, [r0]
1883 mov r1, #0x2D @ '-'
1884 str r1, [r0]
1889 ldr r1, [r0]
1891 orr r2, r1, r2, lsl #12
1899 orr r1, r1, r2, lsl #10
1900 str r1, [r0]
1904 ldr r1, =0x00000008
1905 str r1, [r0]
1907 ldr r1, =0xFFFFFF00
1908 str r1, [r0]
1915 ldr r1, =0x0000FFFF @ test size = 64KB
1916 str r1, [r0]
1918 ldr r1, =0xFF00FF00
1919 str r1, [r0]
1922 mov r1, #0x00 @ initialize loop index, r1 is loop index
1927 mov r2, r1, lsl #3
1945 add r1, r1, #1 @ increase the test mode index
1946 cmp r1, #0x01 @ test 1 modes
1950 ldr r1, =0x00000000
1951 str r1, [r0]
1957 mov r1, #0x46 @ 'F'
1958 str r1, [r0]
1959 mov r1, #0x61 @ 'a'
1960 str r1, [r0]
1961 mov r1, #0x69 @ 'i'
1962 str r1, [r0]
1963 mov r1, #0x6C @ 'l'
1964 str r1, [r0]
1965 mov r1, #0x0D @ '\r'
1966 str r1, [r0]
1967 mov r1, #0x0A @ '\n'
1968 str r1, [r0]
1971 ldr r1, [r0]
1972 tst r1, #0x40
1980 ldr r1, [r0]
1981 orr r1, r1, #0x41
1982 str r1, [r0]
1986 mov r1, #0x44 @ 'D'
1987 str r1, [r0]
1988 mov r1, #0x6F @ 'o'
1989 str r1, [r0]
1990 mov r1, #0x6E @ 'n'
1991 str r1, [r0]
1992 mov r1, #0x65 @ 'e'
1993 str r1, [r0]
1994 mov r1, #0x0D @ '\r'
1995 str r1, [r0]
1996 mov r1, #0x0A @ '\n'
1997 str r1, [r0]
2002 ldr r1, [r0]
2003 bic r1, r1, #0x40
2004 str r1, [r0]
2010 ldr r1, [r0]
2011 tst r1, #0x40
2015 mov r1, #0x52 @ 'R'
2016 str r1, [r0]
2017 mov r1, #0x65 @ 'e'
2018 str r1, [r0]
2019 mov r1, #0x61 @ 'a'
2020 str r1, [r0]
2021 mov r1, #0x64 @ 'd'
2022 str r1, [r0]
2023 mov r1, #0x20 @ ' '
2024 str r1, [r0]
2025 mov r1, #0x6D @ 'm'
2026 str r1, [r0]
2027 mov r1, #0x61 @ 'a'
2028 str r1, [r0]
2029 mov r1, #0x72 @ 'r'
2030 str r1, [r0]
2031 mov r1, #0x67 @ 'g'
2032 str r1, [r0]
2033 mov r1, #0x69 @ 'i'
2034 str r1, [r0]
2035 mov r1, #0x6E @ 'n'
2036 str r1, [r0]
2037 mov r1, #0x2D @ '-'
2038 str r1, [r0]
2039 mov r1, #0x44 @ 'D'
2040 str r1, [r0]
2041 mov r1, #0x4C @ 'L'
2042 str r1, [r0]
2043 mov r1, #0x3A @ ':'
2044 str r1, [r0]
2048 ldr r1, [r0]
2049 tst r1, #0x40
2056 ldr r1, [r0]
2057 tst r1, #0x10 @ bit[4]=1 => DDR4
2067 mov r1, #0x30 @ '0'
2068 str r1, [r0]
2069 mov r1, #0x2E @ '.'
2070 str r1, [r0]
2085 mov r1, #0x30 @ '0'
2086 str r1, [r0]
2089 add r1, r6, #0x30 @ print n
2090 str r1, [r0]
2099 mov r1, #0x2F @ '/'
2100 str r1, [r0]
2101 mov r1, #0x44 @ 'D'
2102 str r1, [r0]
2103 mov r1, #0x48 @ 'H'
2104 str r1, [r0]
2105 mov r1, #0x3A @ ':'
2106 str r1, [r0]
2110 ldr r1, [r0]
2111 tst r1, #0x40
2121 mov r1, #0x30 @ '0'
2122 str r1, [r0]
2123 mov r1, #0x2E @ '.'
2124 str r1, [r0]
2139 mov r1, #0x30 @ '0'
2140 str r1, [r0]
2143 add r1, r6, #0x30 @ print n
2144 str r1, [r0]
2153 mov r1, #0x20 @ ' '
2154 str r1, [r0]
2155 mov r1, #0x43 @ 'C'
2156 str r1, [r0]
2157 mov r1, #0x4B @ 'K'
2158 str r1, [r0]
2161 ldr r1, [r0]
2162 tst r1, #0x10 @ bit[4]=1 => DDR4
2168 ldr r1, [r0]
2169 tst r1, #0x40
2173 mov r1, #0x20 @ ' '
2174 str r1, [r0]
2175 mov r1, #0x28 @ '('
2176 str r1, [r0]
2177 mov r1, #0x6D @ 'm'
2178 str r1, [r0]
2179 mov r1, #0x69 @ 'i'
2180 str r1, [r0]
2181 mov r1, #0x6E @ 'n'
2182 str r1, [r0]
2183 mov r1, #0x3A @ ':'
2184 str r1, [r0]
2185 mov r1, #0x30 @ '0'
2186 str r1, [r0]
2187 mov r1, #0x2E @ '.'
2188 str r1, [r0]
2189 mov r1, #0x33 @ '3'
2190 str r1, [r0]
2192 mov r1, #0x29 @ ')'
2193 str r1, [r0]
2197 mov r1, #0x20 @ ' '
2198 str r1, [r0]
2201 ldr r1, [r0]
2202 tst r1, #0x40
2206 mov r1, #0x57 @ 'W'
2207 str r1, [r0]
2208 mov r1, #0x61 @ 'a'
2209 str r1, [r0]
2210 mov r1, #0x72 @ 'r'
2211 str r1, [r0]
2212 mov r1, #0x6E @ 'n'
2213 str r1, [r0]
2214 mov r1, #0x69 @ 'i'
2215 str r1, [r0]
2216 mov r1, #0x6E @ 'n'
2217 str r1, [r0]
2218 mov r1, #0x67 @ 'g'
2219 str r1, [r0]
2220 mov r1, #0x3A @ ':'
2221 str r1, [r0]
2222 mov r1, #0x20 @ ' '
2223 str r1, [r0]
2224 mov r1, #0x4D @ 'M'
2225 str r1, [r0]
2226 mov r1, #0x61 @ 'a'
2227 str r1, [r0]
2228 mov r1, #0x72 @ 'r'
2229 str r1, [r0]
2230 mov r1, #0x67 @ 'g'
2231 str r1, [r0]
2232 mov r1, #0x69 @ 'i'
2233 str r1, [r0]
2234 mov r1, #0x6E @ 'n'
2235 str r1, [r0]
2238 ldr r1, [r0]
2239 tst r1, #0x40
2242 mov r1, #0x20 @ ' '
2243 str r1, [r0]
2244 mov r1, #0x74 @ 't'
2245 str r1, [r0]
2246 mov r1, #0x6F @ 'o'
2247 str r1, [r0]
2248 mov r1, #0x6F @ 'o'
2249 str r1, [r0]
2250 mov r1, #0x20 @ ' '
2251 str r1, [r0]
2252 mov r1, #0x73 @ 's'
2253 str r1, [r0]
2254 mov r1, #0x6D @ 'm'
2255 str r1, [r0]
2256 mov r1, #0x61 @ 'a'
2257 str r1, [r0]
2258 mov r1, #0x6C @ 'l'
2259 str r1, [r0]
2260 mov r1, #0x6C @ 'l'
2261 str r1, [r0]
2264 mov r1, #0x0D @ '\r'
2265 str r1, [r0]
2266 mov r1, #0x0A @ '\n'
2267 str r1, [r0]
2274 ldr r1, [r0]
2275 orr r1, r1, r2
2276 str r1, [r0]
2279 ldr r1, =CONFIG_DRAM_ECC_SIZE /* ECC protected memory size */
2280 str r1, [r0]
2283 ldr r1, =0x00000000
2284 str r1, [r0]
2286 str r1, [r0]
2289 ldr r1, =0x00000221
2290 str r1, [r0]
2294 ldr r1, [r0]
2295 tst r1, r2 @ D[12] = 1, Done
2298 ldr r1, =0x00000000
2299 str r1, [r0]
2302 ldr r1, =0x80000000
2303 str r1, [r0]
2306 ldr r1, =0x00000000
2307 str r1, [r0]
2310 ldr r1, =0x00000400 @ Enable ECC auto-scrubbing
2311 str r1, [r0]
2323 ldr r1, [r0]
2324 tst r1, r2
2329 mov r1, #0x0
2330 str r1, [r0]
2333 ldr r1, =0x000B0041
2334 str r1, [r0]
2351 ldr r1, [r0]
2352 tst r1, r2
2357 mov r1, #0x0
2358 str r1, [r0]
2365 ldr r1, [r0]
2366 tst r1, r2
2371 mov r1, #0x0
2372 str r1, [r0]
2389 mov r1, #0x0
2390 str r1, [r0]
2398 ldr r1, =0xAEED1A03
2399 str r1, [r0]
2403 ldr r1, [r0]
2404 orr r1, r1, r2
2405 str r1, [r0]
2409 ldr r1, [r0]
2411 and r1, r1, r2
2413 orr r1, r1, r2
2414 str r1, [r0]
2417 ldr r1, [r0]
2419 and r1, r1, r2
2420 str r1, [r0]
2423 ldr r1, [r0]
2424 bic r1, r1, #0x00400000
2425 str r1, [r0]
2432 ldr r1, =0x00000585 @ Reset D2PLL
2433 str r1, [r0]
2436 ldr r1, [r0]
2437 bic r1, r1, #0x10 @ Enable D2PLL
2439 orr r1, r1, r2
2440 str r1, [r0]
2445 ldr r1, [r0]
2446 mov r1, r1, lsr #23
2447 tst r1, #0x01
2455 ldr r1, =0x00000580
2456 str r1, [r0]
2459 ldr r1, [r0]
2460 bic r1, r1, #0xFF0000
2462 orr r1, r1, r2
2463 str r1, [r0]
2466 ldr r1, =0x80082208 @ Select internal 125MHz
2467 str r1, [r0]
2469 str r1, [r0]
2471 str r1, [r0]
2474 ldr r1, [r0]
2476 tst r1, #0xC0
2479 ldr r1, [r0]
2480 bic r1, r1, #0x00070000
2481 orr r1, r1, r2, lsl #16
2482 str r1, [r0]
2485 ldr r1, =0x00666400
2486 str r1, [r0]
2489 ldr r1, [r0]
2490 bic r1, r1, #0x0000F000
2491 bic r1, r1, #0x20000000 @ Set USB portA as Device mode
2492 str r1, [r0]
2496 ldr r1, [r0]
2498 sub r1, r0, r1
2500 str r1, [r0]
2502 ldr r1, =0x0000F000
2503 str r1, [r0]
2507 mov r1, #0x0
2508 str r1, [r0]
2512 ldr r1, =0xEA
2513 str r1, [r0]