📄 viccontrol.lst
字号:
452 00000000 ;*******************************************************
*************************************************/
453 00000000
454 00000000 E01FC180
RSIR EQU (SCB_BASE_ADDR + 0x180)
455 00000000
456 00000000 ;/******************************************************
**************************************************
457 00000000 ; RSID, code security protection
458 00000000 ;*******************************************************
*************************************************/
459 00000000
460 00000000 E01FC184
CSPR EQU (SCB_BASE_ADDR + 0x184)
461 00000000
462 00000000 ;/******************************************************
**************************************************
463 00000000 ; AHB configuration
464 00000000 ;*******************************************************
ARM Macro Assembler Page 20
*************************************************/
465 00000000
466 00000000 E01FC188
AHBCFG1 EQU (SCB_BASE_ADDR + 0x188)
467 00000000 E01FC18C
AHBCFG2 EQU (SCB_BASE_ADDR + 0x18C)
468 00000000
469 00000000 ;/******************************************************
**************************************************
470 00000000 ; System Controls and Status
471 00000000 ;*******************************************************
*************************************************/
472 00000000
473 00000000 E01FC1A0
SCS EQU (SCB_BASE_ADDR + 0x1A0)
474 00000000
475 00000000 ;/******************************************************
**************************************************
476 00000000 ; External Memory Controller (EMC)
477 00000000 ;*******************************************************
*************************************************/
478 00000000 FFE08000
EMC_BASE_ADDR
EQU 0xFFE08000
479 00000000
480 00000000 FFE08000
EMCControl
EQU (EMC_BASE_ADDR + 0x000)
481 00000000 FFE08004
EMCStatus
EQU (EMC_BASE_ADDR + 0x004)
482 00000000 FFE08008
EMCConfig
EQU (EMC_BASE_ADDR + 0x008)
483 00000000
484 00000000 ;/******************************************************
**************************************************
485 00000000 ; Static Dynamic RAM access registers
486 00000000 ;*******************************************************
*************************************************/
487 00000000
488 00000000 FFE08020
EMCDynamicControl
EQU (EMC_BASE_ADDR + 0x020)
489 00000000 FFE08024
EMCDynamicRefresh
EQU (EMC_BASE_ADDR + 0x024)
490 00000000 FFE08028
EMCDynamicReadConfig
EQU (EMC_BASE_ADDR + 0x028)
491 00000000 FFE08030
EMCDynamictRP
EQU (EMC_BASE_ADDR + 0x030)
492 00000000 FFE08034
EMCDynamictRAS
EQU (EMC_BASE_ADDR + 0x034)
493 00000000 FFE08038
EMCDynamictSREX
EQU (EMC_BASE_ADDR + 0x038)
ARM Macro Assembler Page 21
494 00000000 FFE0803C
EMCDynamictAPR
EQU (EMC_BASE_ADDR + 0x03C)
495 00000000 FFE08040
EMCDynamictDAL
EQU (EMC_BASE_ADDR + 0x040)
496 00000000 FFE08044
EMCDynamictWR
EQU (EMC_BASE_ADDR + 0x044)
497 00000000 FFE08048
EMCDynamictRC
EQU (EMC_BASE_ADDR + 0x048)
498 00000000 FFE0804C
EMCDynamictRFC
EQU (EMC_BASE_ADDR + 0x04C)
499 00000000 FFE08050
EMCDynamictXSR
EQU (EMC_BASE_ADDR + 0x050)
500 00000000 FFE08054
EMCDynamictRRD
EQU (EMC_BASE_ADDR + 0x054)
501 00000000 FFE08058
EMCDynamictMRD
EQU (EMC_BASE_ADDR + 0x058)
502 00000000
503 00000000 FFE08100
EMCDynamicConfig0
EQU (EMC_BASE_ADDR + 0x100)
504 00000000 FFE08120
EMCDynamicContro1
EQU (EMC_BASE_ADDR + 0x120)
505 00000000 FFE08140
EMCDynamicContro2
EQU (EMC_BASE_ADDR + 0x140)
506 00000000 FFE08160
EMCDynamicContro3
EQU (EMC_BASE_ADDR + 0x160)
507 00000000
508 00000000 FFE08104
EMCDynamicRASCAS0
EQU (EMC_BASE_ADDR + 0x104)
509 00000000 FFE08124
EMCDynamicRASCAS1
EQU (EMC_BASE_ADDR + 0x124)
510 00000000 FFE08144
EMCDynamicRASCAS2
EQU (EMC_BASE_ADDR + 0x144)
511 00000000 FFE08164
EMCDynamicRASCAS3
EQU (EMC_BASE_ADDR + 0x164)
512 00000000
513 00000000 ;/******************************************************
**************************************************
514 00000000 ; Static RAM access registers
515 00000000 ;*******************************************************
*************************************************/
516 00000000
517 00000000 FFE08200
EMCStaticConfig0
ARM Macro Assembler Page 22
EQU (EMC_BASE_ADDR + 0x200)
518 00000000 FFE08204
EMCStaticWaitWen0
EQU (EMC_BASE_ADDR + 0x204)
519 00000000 FFE08208
EMCStaticWaitOen0
EQU (EMC_BASE_ADDR + 0x208)
520 00000000 FFE0820C
EMCStaticWaitRd0
EQU (EMC_BASE_ADDR + 0x20C)
521 00000000 FFE08210
EMCStaticWaitPage0
EQU (EMC_BASE_ADDR + 0x210)
522 00000000 FFE08214
EMCStaticWaitWr0
EQU (EMC_BASE_ADDR + 0x214)
523 00000000 FFE08218
EMCStaticWaitTurn0
EQU (EMC_BASE_ADDR + 0x218)
524 00000000
525 00000000 FFE08220
EMCStaticConfig1
EQU (EMC_BASE_ADDR + 0x220)
526 00000000 FFE08224
EMCStaticWaitWen1
EQU (EMC_BASE_ADDR + 0x224)
527 00000000 FFE08228
EMCStaticWaitOen1
EQU (EMC_BASE_ADDR + 0x228)
528 00000000 FFE0822C
EMCStaticWaitRd1
EQU (EMC_BASE_ADDR + 0x22C)
529 00000000 FFE08230
EMCStaticWaitPage1
EQU (EMC_BASE_ADDR + 0x230)
530 00000000 FFE08234
EMCStaticWaitWr1
EQU (EMC_BASE_ADDR + 0x234)
531 00000000 FFE08238
EMCStaticWaitTurn1
EQU (EMC_BASE_ADDR + 0x238)
532 00000000
533 00000000 FFE08240
EMCStaticConfig2
EQU (EMC_BASE_ADDR + 0x240)
534 00000000 FFE08244
EMCStaticWaitWen2
EQU (EMC_BASE_ADDR + 0x244)
535 00000000 FFE08248
EMCStaticWaitOen2
EQU (EMC_BASE_ADDR + 0x248)
536 00000000 FFE0824C
EMCStaticWaitRd2
EQU (EMC_BASE_ADDR + 0x24C)
537 00000000 FFE08250
EMCStaticWaitPage2
EQU (EMC_BASE_ADDR + 0x250)
538 00000000 FFE08254
EMCStaticWaitWr2
ARM Macro Assembler Page 23
EQU (EMC_BASE_ADDR + 0x254)
539 00000000 FFE08258
EMCStaticWaitTurn2
EQU (EMC_BASE_ADDR + 0x258)
540 00000000
541 00000000 FFE08260
EMCStaticConfig3
EQU (EMC_BASE_ADDR + 0x260)
542 00000000 FFE08264
EMCStaticWaitWen3
EQU (EMC_BASE_ADDR + 0x264)
543 00000000 FFE08268
EMCStaticWaitOen3
EQU (EMC_BASE_ADDR + 0x268)
544 00000000 FFE0826C
EMCStaticWaitRd3
EQU (EMC_BASE_ADDR + 0x26C)
545 00000000 FFE08270
EMCStaticWaitPage3
EQU (EMC_BASE_ADDR + 0x270)
546 00000000 FFE08274
EMCStaticWaitWr3
EQU (EMC_BASE_ADDR + 0x274)
547 00000000 FFE08278
EMCStaticWaitTurn3
EQU (EMC_BASE_ADDR + 0x278)
548 00000000
549 00000000 FFE08880
EMCStaticExtendedWait
EQU (EMC_BASE_ADDR + 0x880)
550 00000000
551 00000000 ;/******************************************************
**************************************************
552 00000000 ; Timer 0
553 00000000 ;*******************************************************
*************************************************/
554 00000000 E0004000
TMR0_BASE_ADDR
EQU 0xE0004000
555 00000000
556 00000000 E0004000
T0IR EQU (TMR0_BASE_ADDR + 0x00)
557 00000000 E0004004
T0TCR EQU (TMR0_BASE_ADDR + 0x04)
558 00000000 E0004008
T0TC EQU (TMR0_BASE_ADDR + 0x08)
559 00000000 E000400C
T0PR EQU (TMR0_BASE_ADDR + 0x0C)
560 00000000 E0004010
T0PC EQU (TMR0_BASE_ADDR + 0x10)
561 00000000 E0004014
T0MCR EQU (TMR0_BASE_ADDR + 0x14)
562 00000000 E0004018
T0MR0 EQU (TMR0_BASE_ADDR + 0x18)
563 00000000 E000401C
T0MR1 EQU (TMR0_BASE_ADDR + 0x1C)
564 00000000 E0004020
T0MR2 EQU (TMR0_BASE_ADDR + 0x20)
565 00000000 E0004024
ARM Macro Assembler Page 24
T0MR3 EQU (TMR0_BASE_ADDR + 0x24)
566 00000000 E0004028
T0CCR EQU (TMR0_BASE_ADDR + 0x28)
567 00000000 E000402C
T0CR0 EQU (TMR0_BASE_ADDR + 0x2C)
568 00000000 E0004030
T0CR1 EQU (TMR0_BASE_ADDR + 0x30)
569 00000000 E0004034
T0CR2 EQU (TMR0_BASE_ADDR + 0x34)
570 00000000 E0004038
T0CR3 EQU (TMR0_BASE_ADDR + 0x38)
571 00000000 E000403C
T0EMR EQU (TMR0_BASE_ADDR + 0x3C)
572 00000000 E0004070
T0CTCR EQU (TMR0_BASE_ADDR + 0x70)
573 00000000
574 00000000 ;/*****************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -