mirror of
https://github.com/PabloMK7/citra.git
synced 2025-09-09 20:30:05 +00:00
Changed u8* to MemoryRef
This commit is contained in:
parent
cf985631e0
commit
65d96bf6c1
24 changed files with 486 additions and 177 deletions
11
TODO
11
TODO
|
@ -4,6 +4,7 @@
|
|||
✔ CPU @done(19-08-13 15:41)
|
||||
✔ Memory @done(19-08-13 15:41)
|
||||
☐ Page tables
|
||||
Need to change uses to shared_ptr
|
||||
✔ Skip N3DS RAM if unused @done(20-01-03 23:26)
|
||||
✔ DSP @done(19-12-28 16:57)
|
||||
Memory only
|
||||
|
@ -44,6 +45,7 @@
|
|||
Doesn't need to be serialized here
|
||||
✔ Replace SERIALIZE_AS_POD with BOOST_IS_BITWISE_SERIALIZABLE @started(20-01-03 13:47) @done(20-01-03 13:58) @lasted(11m22s)
|
||||
☐ Review constructor/initialization code
|
||||
☐ Review core timing events
|
||||
✔ Fix CI @done(19-12-31 21:32)
|
||||
✔ HW @done(19-08-13 15:41)
|
||||
✔ GPU regs @done(19-08-13 15:41)
|
||||
|
@ -60,7 +62,7 @@
|
|||
✔ Address arbiter @done(19-08-13 16:40)
|
||||
✔ Client port @done(19-08-13 16:40)
|
||||
✔ Client session @done(19-08-13 16:40)
|
||||
✔ Config mem @done(19-08-13 16:40)
|
||||
✔ Config mem @done(20-01-04 21:09)
|
||||
✔ Event @done(19-12-22 18:44)
|
||||
✔ Handle table @done(19-08-13 16:42)
|
||||
✔ HLE IPC @done(19-12-23 00:36)
|
||||
|
@ -80,16 +82,15 @@
|
|||
This is needed because IPC can take as long as it takes
|
||||
Changed the unique_ptr<u8[]> to vector<u8>
|
||||
✔ Session @done(19-08-13 16:44)
|
||||
☐ Shared memory @started(19-12-22 21:20)
|
||||
✔ Shared memory @started(19-12-22 21:20) @done(20-01-04 21:09) @lasted(1w5d23h49m26s)
|
||||
Need to figure out backing memory (a u8*)
|
||||
✘ Shared page @started(19-08-13 16:44) @cancelled(19-12-22 11:19)
|
||||
Not needed right now as shared_page is read-only and derived from other data
|
||||
✔ Shared page @done(20-01-04 21:09)
|
||||
✔ SVC @done(19-12-22 21:32)
|
||||
Nothing to do - all data is constant
|
||||
☐ Thread @started(19-08-13 16:45)
|
||||
This requires refactoring wakeup_callback to be an object ref
|
||||
✔ Timer @done(19-08-13 16:45)
|
||||
☐ VM Manager @started(19-08-13 16:46)
|
||||
✔ VM Manager @started(19-08-13 16:46) @done(20-01-04 21:09) @lasted(20w4d5h23m42s)
|
||||
Just need to figure out backing_mem (a u8*)
|
||||
✔ Wait object @done(19-08-13 16:46)
|
||||
☐ Service @started(19-12-23 12:49)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue