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

📄 v6thumb2.dsc

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

;; RCS $Revision: 1.1.2.27 $
;; Checkin $Date: 2005/01/10 15:55:46 $
;; Revising $Author: ljameson $

;;
;; This is a non-user-edittable configuration file for ARMulator (ADS1.1)
;;


{ Processors






{ ARM1156T2-S=Processors_Common_V6

Architecture=6
ARMJAVAV1EXTENSIONS=True
meta_moduleserver_processor=ARM1156T2-S
MODEL_DLL_FILENAME=V6THUMB2
; Select a (module) RDI_ProcVec
ARMulator=ARMV6_THUMB2
;NB Only 64 and 32 are legal so far.
LSU_Width=64
PFU_Width=64
;This is for the AHB.
BUS_Width=64

DTCRAM0SIZE=16384
ITCRAM0SIZE=16384
DTCRAM1SIZE=0
ITCRAM1SIZE=0

HAS_BE8=True
BIGEND_IS_BE8=True


CP15_IDREGVALUE=0x410fb560
TLB_IS_UNIFIED=True

DTLB_NONLOCKABLE_SIZE=64
DTLB_LOCKABLE_SIZE=8

;Default for ARMv6 is 4,4.
ICACHE_ASSOCIATIVITY=4
DCACHE_ASSOCIATIVITY=4

;
; The cache is not modelled accurately enough to show aliasing effects for 
; cache sizes of 32K or larger
; 

; - 32k -
;ICACHE_LINES=1024
;DCACHE_LINES=1024

; L means main memory is fixed LittleEnd (R+W)
; C means follows CP15 reg1[7] "Bigend". 
ENDIANNESS=C

HAS_ABIT=1
HAS_BE8=TRUE
UNALIGNED=0


;
; No Smartcache in this processor
;
NO_SMARTCACHE=TRUE

; Configure Debug
Breakpoints=8
Contextpoints=4
Watchpoints=8

{RDIMSVR=RDIMSVR
target_controller_type=armulate
}

;Allow Pagetab to work.
HASMMU=True
HASMPU=True
HASV6MPU=TRUE

; LSU special-case word-swaps CP11.
VFP_ENDIANNESS_DONE_BY_CORE=True


}

{ ARM1156T2F-S = ARM1156T2-S
{VFP=VFP11
}
}




;These are to allow legacy Bigendian-32 mode images
;to run on a ARM1136 core model in RealView Debugger(TM).

{ ARM1156T2F-S_BE32=ARM1156T2F-S
  BIGEND_IS_BE8=False
  UNALIGNED=False
}
{ ARM1156T2-S_BE32=ARM1156T2-S
  BIGEND_IS_BE8=False
  UNALIGNED=False
}

}

; 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
  ARM1156T2-S = ARM1156T2-S
  ARM1156T2F-S = ARM1156T2F-S,VFPv2   
  ARM1156T2-S_BE32 = ARM1156T2-S
  ARM1156T2F-S_BE32 = ARM1156T2F-S,VFPv2 
}





;; EOF v6trustzone.dsc














⌨️ 快捷键说明

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