ARM9 SWI Functions: Difference between revisions

Nocash (talk | contribs)
Nocash (talk | contribs)
No edit summary
Line 101: Line 101:
|-
|-
| 0x13
| 0x13
| swiDecompressHuffmanWithCallback
| swiDecompressHuffmanWithCallbackWrite32bitUnits
| ??
| ??
| same as DS
| same as DS
Line 111: Line 111:
|-
|-
| 0x15
| 0x15
| swiDecompressRLEVram
| swiDecompressRLEwithCallbackWrite16bitUnits
| ??
| ??
| same as DS
| same as DS
Line 191: Line 191:
|-
|-
| 0x29
| 0x29
| SHA1_Random
| swiSHA1_Random
| looks like it's trying to generate a random number using SHA1
| looks like it's trying to generate a random number using SHA1
| '''new'''
| '''new'''
Line 215: Line 215:
| formerly jump to garbage
| formerly jump to garbage
|}
|}
The two ignored function do return without doing anything (they are rejected before calling the SWI function table). The other unused functions do hang in an endless loop.


== See Also ==
== See Also ==


* [[ARM7 BIOS]]
* [[ARM7 BIOS]]