Michael Scire
|
29cc3d1c09
|
kern: remove per-KInterruptEventTask locks
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
e6a6fe6f38
|
kern: delete KWritableEvent, devirtualize KReadableEvent Signal/Clear
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
d80ad222cc
|
kern: KConditionVariable arbiter functions now static
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
572cbd8619
|
kern: KAutoObject doesn't need (virtual) destructor
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
183243bf16
|
kern: optimize handle table layout
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
6407786059
|
kern: update GetInfo logic for tick count InfoTypes
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
6cbfaaf835
|
kern: port limit is now 0x180
|
2021-09-19 10:34:31 -07:00 |
|
Adubbz
|
b6b09d6944
|
ncm: updated to 13.0.0
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
c1c07af99a
|
git subrepo pull emummc
subrepo:
subdir: "emummc"
merged: "7a3db0fb"
upstream:
origin: "https://github.com/m4xw/emuMMC"
branch: "develop"
commit: "f6608731"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
05b54c4c2a
|
erpt: launch sprofile only on 13.0.0+
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
619a7b2074
|
git subrepo pull emummc
subrepo:
subdir: "emummc"
merged: "4e1ac0a7"
upstream:
origin: "https://github.com/m4xw/emuMMC"
branch: "develop"
commit: "c6a2e9cc"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-09-19 10:34:31 -07:00 |
|
Adubbz
|
a941e4be03
|
ncm: skeleton new commands
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
e2a74a9e38
|
git subrepo pull emummc
subrepo:
subdir: "emummc"
merged: "2e001dd2"
upstream:
origin: "https://github.com/m4xw/emuMMC"
branch: "develop"
commit: "29deabb2"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
89541c8042
|
sprofile: fully reimplement sprof:bg + sprof:sp
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
ae54ec5981
|
sprofile: implement non-importer bgagent commands
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
75d5e2aef0
|
sprofile: implement OpenProfileUpdateObserver
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
bd240b23d8
|
erpt: skeleton sprofile apis
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
568a3b62eb
|
set.mitm: pointer buffer size was increased to 0x200 in 13.0.0
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
04cbc06bc1
|
ams: update current target firmware
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
385f00c375
|
fusee: bump package2 check
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
23a1cee2e3
|
exo: more fixes for 13.0.0
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
fedd684a1c
|
fusee/exo: update for new dram id changes
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
cb299d9260
|
fusee/exo: update for recognition of 13.0.0
|
2021-09-19 10:34:31 -07:00 |
|
Michael Scire
|
724bd2b4d2
|
boot2: launch nintendo lm from built in system, not none
|
2021-09-12 12:40:27 -07:00 |
|
Michael Scire
|
50c1b628a8
|
linguist: add vanity corrections
|
2021-09-11 20:03:42 -07:00 |
|
Michael Scire
|
f2da92184b
|
cs: fix launching of tio server
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
a595091be0
|
cs: fix screenshot packet semantics
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
0ec23e74b5
|
cs: implement TakeScreenShot command
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
8acf0a4fa9
|
cs: fix allocator aborts
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
ebb0bd2b41
|
kern: improve single-step around user-exception entry
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
c10265676f
|
kern: fix spsr register in RestoreContext
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
9e7b56b33c
|
kern: optimize hw-single-step management
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
05ea0c53d7
|
dmnt: use hardware single step extension if available
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
4075d24e0c
|
kern: add hardware single step extension
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
904ab19823
|
dmnt: implement remaining basic gdbstub packets
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
534c2c76f5
|
dmnt: reload modules on NRO load/unload
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
d216a77187
|
dmnt: first pass at breakpoints/watchpoints
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
1401f3520e
|
dmnt: refactor to use process accessor
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
c6fad1b0ee
|
osdbg: implement thread info api
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
9f1f0c7cbd
|
dmnt: add attach support to gdbstub
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
649a0052d0
|
dmnt: refactor/add support for getting process list in gdb
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
a7f9729f63
|
dmnt: begin working on packet parser
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
f85df27875
|
dmnt: add basic gdb packet receive logic
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
db7268de2e
|
dmnt2: add logging logic, for use with gdbstub development
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
a2c0cc924b
|
fix dmnt.gen2 title id (not sure how I typo'd this)
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
206516411f
|
boot2: launch dmnt.gen2 over dmnt, when using htc
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
b61797224d
|
tma2: include sysmodules in stratosphere.romfs
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
899efec302
|
cs: implement GetFirmwareVersion command
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
1a1b1355ba
|
scs: implement EventHandlerThread for shell
|
2021-09-11 19:41:47 -07:00 |
|
Michael Scire
|
aa2dce7316
|
scs: implement DoShellServer
|
2021-09-11 19:41:47 -07:00 |
|