yet another PlayStationPortable Documentation

5  Media Engine


index

5.1  Overview


index

5.2  Memory Map


index

5.2.1  physical Memory


start end size description
0x00000000 0x001fffff 2mb ME internal RAM
0x08000000 0x09ffffff 32mb Main Memory
0x1fc00000 0x1fcfffff 1mb Hardware Exception Vectors (RAM)

index

5.2.2  Ram Usage


start end size description
0x80000000 0x801fffff 2mb ME internal RAM
0x88000000 0x89ffffff 32mb Main Memory
0xbfc00000 0xbfcfffff 1mb Hardware Exception Vectors (RAM)

index

5.3  COP0


index

5.3.1  Status registers (mfc/mtc)



0      
1      
2      
3      
4      
5      
6      
7      
8 r badvaddr virtual address of last error/exception
9 r/w count system counter
10      
11 r/w compare counter comparison value
12 r/w status system status
13 r/w cause exception cause
14 r/w EPC exception program counter
15 r prid processor revision id
16 r config configuration
17      
18      
19      
20      
21   SC-code SC-code < < 2
22     CPU ID (0=Main, 1=ME)
23      
24 ? ? ?
25 r/w Ebase virtual address of exception vector
26      
27      
28 r/w TagLo cache instruction register
29 r/w TagHi cache instruction register
30 r/w ErrorEPC error exception program counter
31      

index

5.3.2  Control Registers (cfc/ctc)


index

5.4  COP1 (FPU)


index

5.4.1  Status Registers (mfc/mtc)


index

5.4.2  Control Registers (cfc/ctc)


index