⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 arm1026ej.dsc

📁 realview22.rar
💻 DSC
字号:
;; ARMulator configuration file type 3
;; - arm1020ej.dsc -
;; Copyright (c) 1996-2003 ARM Limited. All Rights Reserved.

;; RCS $Revision: 1.1.6.6 $
;; Checkin $Date: 2004/12/13 10:34:07 $
;; Revising $Author: ljameson $
 
;;
;; This is a non-user-edittable configuration file for ARMulator
;;


{ Processors

  { ARM1026EJ=PROCESSORS_COMMON_ARMISS
    ;; Features:
    ;Hmm - the MMU is v6-like, so this could be 6 for Pagetab.
    Architecture=5TEJ
    MODEL_DLL_FILENAME=ARMISS
    ; Select a (module) RDI_ProcVec

    ; !WIP! - Should be ARM1026EJ.
    ARMulator=ARM1020E
    ;; - LATER - Select a (module) RDI_ProcVec
    ;; IF we merge into armiss.sdi rather than armul1026.sdi
    ;;ARMulator=ARM1026EJ

    ;NB Only 64 and 32 are legal so far.
    LSU_Width=64
    PFU_Width=64
    ;This is for the AHB.
    BUS_Width=64
    ; L means main memory is fixed LittleEnd (R+W)
    ENDIANNESS=C

    ARMJAVAV1EXTENSIONS=True
    DEBUG_CP14=1
    HAS_ABIT=1
   ; 0x41 = ARM, 0x06 = arch 6, 0xA26 = part number, 0x0 = revision.
    CP15_IDREGVALUE=0x4106a260

    ;; MMU/MPU config
    HASMMU=True
    HASMMUMPU=True
    ; Top-level macrocell input.
    MMUNMPU=True

    ;; caches 4K to 128K

    ;; TCRAM size - 4K to 1M
    ;;DTCRAM0SIZE=0x010000
    ;;ITCRAM0SIZE=0x010000

        ; The ARM10/Cougar validation environment requires VFP
        { FPU=vfpv2
        }
    ;Tell validate.ami which trickbox to load.
    TBOX=Trickbox_ARM1026EJ

    { RDIMSVR=RDIMSVR
      target_controller_type=armulate
    }
    ;;!Todo: Create a more up-to-date entry in a .xml file!
     meta_moduleserver_processor=ARM1026EJ-S
    
    

    ;    ;here are some items that represent top level macrocell inputs
    ;    ;default TCM size is 32k, I and D sides
    ;    IRSIZE=6
    ;    DRSIZE=6
    ;    VALInIMPL=1
    ;    D64n32=1
    ;    I64n32=1
  }

}

{Peripherals
  { Trickbox_ARM1026EJ=Trickbox
    TrickBoxBaseAddress=0x13000000
    REGADDRMASK=0xfffffffc
    TrickBoxLowAbortAddress=0x13000040
    TrickBoxHighAbortAddress=0x13000044
    ;NOT Like the ARM926, because abort-region-high is INCLUSIVE...
    NEWTRICKBOX=17
    ; For the future...
    RANGE:BASE=0x13000000
  }
}

; UNIREGSNAMES
; 
; This maps the processor name that we are given into a uniregs name
; that describes what coprocessors, etc. that we have.  The
; 'PROCESSOR' name is the key, the value is the Uniregs name we have
; to deliver to get the right registers.
;
; The tag is the model name (processor) and the right hand side is the
; TABS name of RVD and any extra options.

{ UNIREGSNAMES
  ARM1026EJ = ARM1026EJ-S
}


;EOF arm1026ej.dsc

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -