Changes

Jump to navigation Jump to search
301 bytes added ,  00:56, 28 July 2013
what means n/a? the answer is a bit surprising...
Line 10: Line 10:  
== SVC list ==
 
== SVC list ==
 
The BIOS provides the following SVC functions. Every SVC not mentioned here just jumps to an infinite loop at 0x16c (b .)
 
The BIOS provides the following SVC functions. Every SVC not mentioned here just jumps to an infinite loop at 0x16c (b .)
 +
 +
Caution: In below table, "n/a" in the NAME column seems to mean "not altered" (ie. same as in NDS BIOS). Whilst "n/a" in the DESCRIPTION column seems to mean "not any" (ie. nobody has written a description yet).
    
{| class="wikitable sortable" width="55%"
 
{| class="wikitable sortable" width="55%"
Line 157: Line 159:  
|n/a
 
|n/a
 
|}
 
|}
      
== reset vectors et al ==
 
== reset vectors et al ==
   −
The first few words of the BIOS cannot be dumped. You can deduce them by tracing the code though (all values are noted in little endian here):
+
The first few words of the BIOS cannot be dumped. You can deduce them by tracing the code though (all values are noted in big endian here):
 
  ea000006
 
  ea000006
 
  ea000006
 
  ea000006
Line 170: Line 171:  
  ea000013
 
  ea000013
 
  ea000000
 
  ea000000
 +
 +
== See Also ==
 +
 +
* [[ARM9 SWI Functions]]
 +
* [[Bootloader]] (Stage 1 contained in BIOS ROMs)
108

edits

Navigation menu