todo section
This commit is contained in:
parent
e9f3dda982
commit
5a5bd543b1
17
README.md
17
README.md
|
@ -38,3 +38,20 @@ FX3 base code: gratuitously stolen from https://github.com/zeldin/fx3lafw/
|
||||||
Jazelle info this project is based on:
|
Jazelle info this project is based on:
|
||||||
* https://hackspire.org/index.php/Jazelle
|
* https://hackspire.org/index.php/Jazelle
|
||||||
* https://github.com/SonoSooS/libjz
|
* https://github.com/SonoSooS/libjz
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
* Figure out Jazelle stuff:
|
||||||
|
* Which bytecode instructions are supported on which Jazelle versions?
|
||||||
|
* How exactly does the stack work? (When a handler function is being called)
|
||||||
|
* How exactly does the Jazelle status register work?
|
||||||
|
* What control registers are there that influence the execution?
|
||||||
|
* Is it possible to force execute a certain instruction using the handler
|
||||||
|
instead of the default in-hardware execution?
|
||||||
|
* ...
|
||||||
|
* ...
|
||||||
|
* Verify what Hackspire and libjz have, to check if it is correct
|
||||||
|
* Look at what Hackspire and libjz don't have and try to complete it
|
||||||
|
* Port this code to the ARM11 using either Raspberry Pi v1 baremetal, or 3DS
|
||||||
|
homebrew with kernel privileges (and do tests on these to check for different
|
||||||
|
Jazelle versions)
|
||||||
|
|
Loading…
Reference in New Issue