📄 memmap.inc
字号:
;----------------------------------------
; Copyright ?2002-2003 Intel Corp.
;
; mem maps for Bulverde on Mainstone
;----------------------------------------
EXPORT OEMAddressTable[DATA]
;
; OEM memory map for Bulverde on Mainstone
;
OEMAddressTable
;;;-----------------------------------------------------------------------------------
;;; Virtual(cached) Phys Addr #MB
;;;-----------------------------------------------------------------------------------
; Bulverde-Specific Mappings (common for all boards)
;
DCD SDRAM_BASE_C_VIRTUAL, SDRAM_BASE_PHYSICAL, 64 ; (98C0 0000, 0000 0000) everything SDRAM-related (eboot RAM, eboot RAMIMG, nk RAM, nk RAMIMAGE, nk MEMDEFS, ethdbg buffs)
DCD IM_STORAGE_BASE_C_VIRTUAL, IM_STORAGE_BASE_PHYSICAL, 1 ; (8400 0000, 5C00 0000) Internal Memory-Storage
DCD IM_CONTROL_BASE_C_VIRTUAL, IM_CONTROL_BASE_PHYSICAL, 1 ; (8410 0000, 5800 0000) Internal Memory-Control
DCD USBH_BASE_C_VIRTUAL, USBH_BASE_PHYSICAL, 1 ; (8420 0000, 4C00 0000) USB Host
DCD MEMC_BASE_C_VIRTUAL, MEMC_BASE_PHYSICAL, 1 ; (8430 0000, 4800 0000) Memory Controller
DCD LCD_BASE_C_VIRTUAL, LCD_BASE_PHYSICAL, 1 ; (8440 0000, 4400 0000) LCDC
DCD PERIF_BASE_C_VIRTUAL, PERIF_BASE_PHYSICAL, 32 ; (8450 0000, 4000 0000) Mem-Mapped Registers (perifs)
DCD PCMCIA_S1_CMN_C_VIRTUAL, PCMCIA_S1_CMN_PHYSICAL, 64 ; (8650 0000, 3C00 0000) PCMCIA S1 COMMON MEM Space
DCD PCMCIA_S1_ATTR_C_VIRTUAL, PCMCIA_S1_ATTR_PHYSICAL, 32 ; (8A50 0000, 3800 0000) PCMCIA S1 ATTRIBUTE MEM Space
DCD PCMCIA_S1_IO_C_VIRTUAL, PCMCIA_S1_IO_PHYSICAL, 32 ; (8C50 0000, 3000 0000) PCMCIA S1 I/O Space
DCD PCMCIA_S0_CMN_C_VIRTUAL, PCMCIA_S0_CMN_PHYSICAL, 64 ; (8E50 0000, 2C00 0000) PCMCIA S0 COMMON MEM Space
DCD PCMCIA_S0_ATTR_C_VIRTUAL, PCMCIA_S0_ATTR_PHYSICAL, 32 ; (9250 0000, 2800 0000) PCMCIA S0 ATTRIBUTE MEM Space
DCD PCMCIA_S0_IO_C_VIRTUAL, PCMCIA_S0_IO_PHYSICAL, 32 ; (9450 0000, 2000 0000) PCMCIA S0 I/O Space
DCD ZBANK_BASE_C_VIRTUAL, ZBANK_BASE_PHYSICAL, 1 ; (9650 0000, E000 0000) Zero-Bank (in RSVD slot)- No Phy Mem needed to back up
DCD CMRA_BASE_C_VIRTUAL, CMRA_BASE_PHYSICAL, 1 ; (9AC0 0000, 5000 0000) Camera Peripheral Interface
; Mainstone-Specific Mappings
;
DCD BOOT_FLASH_BASE_C_VIRTUAL, BOOT_FLASH_BASE_PHYSICAL, 32 ; (8000 0000, A000 0000) nCS0: BOOT ROM
DCD SECONDARY_FLASH_BASE_C_VIRTUAL, SECONDARY_FLASH_BASE_PHYSICAL, 32 ; (8200 0000, 0400 0000) nCS1: Secondary FLASH
DCD FPGA_REGS_BASE_C_VIRTUAL, FPGA_REGS_BASE_PHYSICAL, 1 ; (96B0 0000, 0800 0000) nCS2(lower half): Board Registers
DCD 0x96A00000, 0x0B000000, 1 ; (96A0 0000, 0B00 0000) nCS2(uper half): CS8900A, 1MB, hzh
DCD SRAM_BASE_C_VIRTUAL, SRAM_BASE_PHYSICAL, 1 ; (9690 0000, 0A00 0000) nCS2(uper half): 2MB SRAM
DCD 0x96800000, 0x0B000000, 1 ; (9680 0000, 0B00 0000) nCS2(uper half): CS8900A, 1MB, hzh
DCD SMSC_ETHERNET_BASE_C_VIRTUAL, SMSC_ETHERNET_BASE_PHYSICAL, 1 ; (9670 0000, 1000 0000) nCS4: SMSC 91C111 Ethernet Controller
DCD XDC_BASE_C_VIRTUAL, XDC_BASE_PHYSICAL, 1 ; (9660 0000, 1400 0000) nCS5: eXpansion Board Header
DCD 0x00000000, 0x00000000, 0 ; End of Table (#MB MUST BE ZERO!)
; ------------------------------------------------------------------
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -