Commit b5154bdedb1c390ec77ed97bf369ece27c50f4bc
1 parent
c4d91807
Add more SuperSparcs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4633 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
36 additions
and
0 deletions
target-sparc/helper.c
... | ... | @@ -1214,6 +1214,30 @@ static const sparc_def_t sparc_defs[] = { |
1214 | 1214 | .features = CPU_DEFAULT_FEATURES, |
1215 | 1215 | }, |
1216 | 1216 | { |
1217 | + .name = "TI SuperSparc 40", // STP1020NPGA | |
1218 | + .iu_version = 0x41000000, | |
1219 | + .fpu_version = 0 << 17, | |
1220 | + .mmu_version = 0x00000000, | |
1221 | + .mmu_bm = 0x00002000, | |
1222 | + .mmu_ctpr_mask = 0xffffffc0, | |
1223 | + .mmu_cxr_mask = 0x0000ffff, | |
1224 | + .mmu_sfsr_mask = 0xffffffff, | |
1225 | + .mmu_trcr_mask = 0xffffffff, | |
1226 | + .features = CPU_DEFAULT_FEATURES, | |
1227 | + }, | |
1228 | + { | |
1229 | + .name = "TI SuperSparc 50", // STP1020PGA | |
1230 | + .iu_version = 0x40000000, | |
1231 | + .fpu_version = 0 << 17, | |
1232 | + .mmu_version = 0x04000000, | |
1233 | + .mmu_bm = 0x00002000, | |
1234 | + .mmu_ctpr_mask = 0xffffffc0, | |
1235 | + .mmu_cxr_mask = 0x0000ffff, | |
1236 | + .mmu_sfsr_mask = 0xffffffff, | |
1237 | + .mmu_trcr_mask = 0xffffffff, | |
1238 | + .features = CPU_DEFAULT_FEATURES, | |
1239 | + }, | |
1240 | + { | |
1217 | 1241 | .name = "TI SuperSparc 51", |
1218 | 1242 | .iu_version = 0x43000000, |
1219 | 1243 | .fpu_version = 0 << 17, |
... | ... | @@ -1226,6 +1250,18 @@ static const sparc_def_t sparc_defs[] = { |
1226 | 1250 | .features = CPU_DEFAULT_FEATURES, |
1227 | 1251 | }, |
1228 | 1252 | { |
1253 | + .name = "TI SuperSparc 60", // STP1020APGA | |
1254 | + .iu_version = 0x40000000, | |
1255 | + .fpu_version = 0 << 17, | |
1256 | + .mmu_version = 0x03000000, | |
1257 | + .mmu_bm = 0x00002000, | |
1258 | + .mmu_ctpr_mask = 0xffffffc0, | |
1259 | + .mmu_cxr_mask = 0x0000ffff, | |
1260 | + .mmu_sfsr_mask = 0xffffffff, | |
1261 | + .mmu_trcr_mask = 0xffffffff, | |
1262 | + .features = CPU_DEFAULT_FEATURES, | |
1263 | + }, | |
1264 | + { | |
1229 | 1265 | .name = "TI SuperSparc 61", |
1230 | 1266 | .iu_version = 0x44000000, |
1231 | 1267 | .fpu_version = 0 << 17, | ... | ... |