Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 965 Bytes

TODO.org

File metadata and controls

38 lines (30 loc) · 965 Bytes

arm11

[??%] Implement media-instructions (with conditions!). [??%] Implement missing instructions. [??%] Add proper handling of MRC/MCR. [??%] Add ldrexd [??%] impr. ex instructions

loader

[0%] Load modules according to exheader. [0%] Map shared memory according to exheader. [0%] Review and add all necessary fields to 0x1FF80000 shared config-mem. [0%] Add shared mem 0x1FF81000.

mem

[0%] Add permission system.

gpu

[0%] Clean up.

file

[0%] Thought required here.

cfg_u

[10%] Add all config fields.

svc

[50%] svcArbitrateAddress type=2,4. [0%] svcArbitrateAddress cleanup on svcCloseHandle.

misc

[0%] Move ThreadCommandBuffer(s) to correct address (currently 0xFFFF0000). [0%] Switch ThreadCommandBuffer upon context switch. [0%] Implement a debugger. [0%] Better error-handling than exit(1). [0%] remove HANDLE_SERV_STAT_WAITING when service is no more waiting. [0%] support mutible syncs in one run to the same service.