I did the 7D2. Might contain typos and other mistakes, my screen shots weren't all crystal clear. I can upload the pics somewhere if someone wants to double check any of the data.
---------------------------------------------- page 1
CHDK CPU info for 0x289 7D2
-----------------------------
ID 0x411FC143
Revision 0x3 3
Part 0xC14 3092
ARM Arch 0xF 15
Variant 0x1 1
Implementor 0x41 65
Cache type 0x8003C003
Icache min words/line 0x3 3 [8]
(zero) 0x0 0
L1 Icache policy 0x3 3
Dcache min words/line 0x3 3 [8]
Exclusives Reservation Granule 0x0 0 [no info]
Cache Writeback Granule 0x0 0 [no info]
(zero) 0x0 0
(register format) 0x4 4
TCM type 0x00010001
(raw value) 0x10001 65537
MPU type 0x00000800
S 0x0 0
- 0x0 0
Num of MPU regions 0x8 8
Processor feature 0 0x00000131
ARM inst set 0x1 1
Thumb inst set 0x3 3
Jazelle inst set 0x1 1
ThumbEE inst set 0x0 0
- 0x0 0
Processor feature 1 0x00000001
Programmers' model 0x1 1
Security extensions 0x0 0
Microcontr, prog model 0x0 0
- 0x0 0
Debug feature 0x00010400
(raw value) 0x10400 66560
Aux feature 0x00000000
(raw value) 0x0 0
Mem model feature 0 0x00210030
VMSA support 0x0 0
PMSA support 0x3 3
Cache coherence 0x0 0
Outer shareable 0x0 0
TCM support 0x1 1
Auxiliary registers 0x2 2
---------------------------------------------- page 2
FCSE support 0x0 0
- 0x0 0
Mem model feature 1 0x00000000
L1 Harvard cache VA 0x0 0
L1 unified cache VA 0x0 0
L1 Harvard cache s/w 0x0 0
L1 unified caceh s/w 0x0 0
L1 Harvard cache 0x0 0
L1 unified cache 0x0 0
L1 cache test & clean 0x0 0
Branch predictor 0x0 0
Mem model feature 2 0x01200000
L1 Harvard fg prefetch 0x0 0
L1 Harvard bg prefetch 0x0 0
Harvar TLB 0x0 0
Unified TLB 0x0 0
Mem barrier 0x2 2
WFI stall 0x1 1
HW access flag 0x0 0
Mem model feature 3 0x00000011
Cache maintain MVA 0x1 1
Cache maintain s/w 0x1 1
BP maintain 0x0 0
- 0x0 0
Supersection support 0x0 0
ISA feature 0 0x01101111
Swap instrs 0x1 1
Bitcount instrs 0x1 1
Bitfield instrs 0x1 1
CmpBranch instrs 0x1 1
Coproc instrs 0x0 0
Debug instrs 0x1 1
Divide instrs 0x1 1
- 0x0 0
ISA feature 1 0x13112111
Endian instrs 0x1 1
Exception instrs 0x1 1
Exception AR instrs 0x1 1
Extend instrs 0x2 2
IfThen instrs 0x1 1
Immediate instrs 0x1 1
Interwork instrs 0x3 3
Jazelle instrs 0x1 1
ISA feature 2 0x21232131
LoadStore instrs 0x1 1
Memhint instrs 0x3 3
---------------------------------------------- page 3
MultiAccess Interruptible instructions 0x1 1
Mult instrs 0x2 2
MultS instrs 0x3 3
MultU instrs 0x2 2
PSR AR instrs 0x1 1
Reversal instrs 0x2 2
ISA feature 3 0x01112131
Saturate instrs 0x1 1
SIMD instrs 0x3 3
SVC instrs 0x1 1
SynchPrim instrs 0x2 2
TabBranch instrs 0x1 1
ThumbCopy instrs 0x1 1
TrueNOP instrs 0x1 1
T2 Exec Env instrs 0x0 0
ISA feature 4 0x00010142
Unprivileged instrs 0x2 2
WithShifts instrs 0x4 4
Writeback instrs 0x1 1
SMC instrs 0x0 0
Barrier instrs 0x1 1
SynchPrim_instrs_frac 0x0 0
PSR_M instrs 0x0 0
- 0x0 0
ISA feature 5 0x00000000
- 0x0 0
Cache level ID 0x09000003
Cache type, level1 0x3 3 [Separate Icache, Dcache]
Cache type, level2 0x0 0 [no cache]
Cache type, level3 0x0 0 [no cache]
Cache type, level4 0x0 0 [no cache]
Cache type, level5 0x0 0 [no cache]
Cache type, level6 0x0 0 [no cache]
Cache type, level7 0x0 0 [no cache]
Cache type, level8 0x0 0 [no cache]
Level of coherency 0x1 1
Level of unification 0x1 1
(zero) 0x0 0
Cache size ID reg (data, level0) 0xF00FE019
Line size in words 0x1 1 [8]
Associativity 0x3 3 [4]
Number of sets 0x7F 127 [128]
Write allocation 0x1 1
Read allocation 0x1 1
Write back 0x1 1
Write through 0x1 1
Cache size ID reg (inst, level0) 0xF00FE019
---------------------------------------------- page 4
Line size inf words 0x1 1 [8]
Associativity 0x3 3 [4]
Number of sets 0x7F 127 [128]
Write allocation 0x1 1
Read allocation 0x1 1
Write back 0x1 1
Write through 0x1 1
Build options 1 0x00010000
(raw value) 0x10000 65536
Build options 2 0x00CFC010
(raw value) 0xCFC010 13615120
ARCM region reg 0x00000015
Enabled 0x1 1
- 0x0 0
Size 0x5 5 [16K]
- 0x0 0
Base address 0x0 0 [0x00000000]
BTCM region reg 0x0000001D
Enabled 0x1 1
- 0x0 0
Size 0x7 7 [64K]
- 0x0 0
Base address 0x80000 524288 [0x80000000]
MPU region 0 base 0x00000000
Base address 0x0 0
MPU region 0 size & enable 0x0000003F
Enabled 0x1 1
Size 0x1F 31 [4G]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 0 access control 0x00000320
Region attributes 0x20 32 [Inner Non-cacheable; Outer Non-cacheable; Non-shared]
- 0x0 0
Access permission 0x3 3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 1 base 0x00000000
Base address 0x0 0
MPU region 1 size & enable 0x0000003B
Enabled 0x1 1
Size 0x1D 29 [1G]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 1 access contro 0x00000329
Region attributes 0x29 41 [Inner Write-back, write-allocat; Outer Write-back, write-allocate; Non-shared]
---------------------------------------------- page 5
- 0x0 0
Access permission 0x3 3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 2 base 0xBFE00000
Base address 0xBFE00000 -1075838976
MPU region 2 size & enable 0x00000029
Enabled 0x1 1
Size 0x14 20 [2M]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 2 access control 0x00000324
Region attributes 0x24 36 [Inner Non-cacheable; Outer Non-cacheable; Shared]
- 0x0 0
Access permission 0x3 3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 3 base 0xC0000000
Base address 0xC0000000 -1073741824
MPU region 3 size & enable 0x0000003B
Enabled 0x1 1
Size 0x1D 29 [1G]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 3 access control 0x00000305
Region attributes 0x5 5 [Shareable device; Shareble]
- 0x0 0
Access permission 0x3 3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 4 base 0xDFE00000
Base address 0xDFE00000 -538968064
MPU region 4 size & enable 0x00000029
Enabled 0x1 1
Size 0x14 20 [2M]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 4 access control 0x00000324
Region attributes 0x24 36 [Inner Non-cacheable; Outer Non-cacheable; Shared]
- 0x0 0
Access permission 0x3 3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 5 base 0xEE000000
Base address 0xEE000000 -301989888
MPU region 5 size & enable 0x00000031
Enabled 0x1 1
---------------------------------------------- page 6
Size 0x18 24 [32M]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 5 access control 0x00000329
Region attributes 0x29 41 [Inner Write-back, write-allocate; Outer Write-back, write-allocate; Non-shared]
- 0x0 0
Access permission 0x3 3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 6 base 0xFE000000
Base address 0xFE000000 -33554432
MPU region 6 size & enable 0x00000031
Enabled 0x1 1
Size 0x18 24 [32M]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 6 access control 0x00000329
Region attributes 0x29 41 [Inner Write-back, write-allocate; Outer Write-back, write-allocate; Non-shared]
- 0x0 0
Access permission 0x3 [P:RW U:RW]
- 0x0 0
Execute never 0x0 0
MPU region 7 base 0x00000000
Base address 0x0 0
MPU region 7 size & enable 0x00000000
Enabled 0x0 0
Size 0x0 0 [invalid]
- 0x0 0
Sub-regions disabled 0x0 0 [00000000]
MPU region 7 access control 0x00000000
Region attributes 0x0 0 [Strongly ordered, shareable; ]
- 0x0 0
Access permission 0x0 0 [P:-- U:--]
- 0x0 0
Execute never 0x0 0