Changes

m
→‎EXI boot vector: change table of addresses and add PPC address
Line 142: Line 142:     
IOS's function to initialize the EXI reset vector has 2 default boot vectors depending on the parameters, but a custom boot vector is used by the <code>IOS_StartPPC</code>  [[IOS/Syscalls|syscall]].
 
IOS's function to initialize the EXI reset vector has 2 default boot vectors depending on the parameters, but a custom boot vector is used by the <code>IOS_StartPPC</code>  [[IOS/Syscalls|syscall]].
 +
it is 0x40 bytes in size and is accessed through different addresses depending where you are reading from.
    
{| class="wikitable
 
{| class="wikitable
 
|-
 
|-
 +
! Source
 
! Start Address
 
! Start Address
 
! End Address
 
! End Address
! Size
  −
! Description
   
|-
 
|-
 +
| EXI
 
| 0x0d806840
 
| 0x0d806840
 
| 0x0d806880
 
| 0x0d806880
| 0x40
+
|-
| PPC Reset vector
+
| PPC
 +
| 0xfff00100
 +
| 0xfff00140
 
|-
 
|-
 
|}
 
|}