Michael Scire
86ee40dbc3
docs: add changelog for 1.0.0
2021-09-19 10:33:55 -07:00
Michael Scire
bde480b5ca
loader: update for 13.0.0 ncm changes
2021-09-19 10:24:32 -07:00
Michael Scire
4c5debdf88
svc: bump supported version
2021-09-19 10:16:17 -07:00
Michael Scire
df4ebae93a
kern: unify all waiting semantics to use single api
2021-09-19 10:11:56 -07:00
Michael Scire
29940e1a82
kern/svc: implement IoPool/Region svc support
2021-09-18 13:26:21 -07:00
Michael Scire
30514c0e2c
svc/kern/dd: remove MapDeviceAddressSpace()
2021-09-18 11:28:39 -07:00
Michael Scire
a33576e674
kern: update Initialize0 for new arguments/randomization semantics
2021-09-18 09:58:02 -07:00
Michael Scire
1cf3b24c2d
kern: KMemoryManager/KPageGroup use physical addresses instead of virtual, now
2021-09-18 00:11:10 -07:00
Michael Scire
f8fd072349
kern: support dynamic resource expansion for system heaps/events/sessions.
2021-09-17 22:01:58 -07:00
Michael Scire
dfd57b09a3
kern: improve kdebug attach semantics
2021-09-17 18:10:05 -07:00
Michael Scire
ecd2392ff4
kern: update KPageTable::Unmap block closing logic
2021-09-17 16:54:49 -07:00
Michael Scire
62fe20693e
kern: optimize logging for release kernel strings (saves printf space in .text)
2021-09-17 16:44:57 -07:00
Michael Scire
d2664c60a3
kern: add new KMemoryState
2021-09-17 16:26:01 -07:00
Michael Scire
0230609cca
kern: KWorkerTaskManager no longer tracks id
2021-09-17 16:20:55 -07:00
Michael Scire
e105b39ae7
kern: KSchedulerInterruptTask -> KSchedulerInterruptHandler
2021-09-17 16:18:11 -07:00
Michael Scire
05e9084e93
kern: kill the interrupt task manager thread
2021-09-17 16:12:01 -07:00
Michael Scire
a85a87a907
kern: remove per-KInterruptEventTask locks
2021-09-17 15:34:24 -07:00
Michael Scire
e10a7e7d65
kern: delete KWritableEvent, devirtualize KReadableEvent Signal/Clear
2021-09-17 15:31:25 -07:00
Michael Scire
fe03791d11
kern: KConditionVariable arbiter functions now static
2021-09-17 15:11:58 -07:00
Michael Scire
53aa04303a
kern: KAutoObject doesn't need (virtual) destructor
2021-09-17 15:08:13 -07:00
Michael Scire
a5aed96b80
kern: optimize handle table layout
2021-09-17 15:03:21 -07:00
Michael Scire
4a1ca5f39b
kern: update GetInfo logic for tick count InfoTypes
2021-09-17 14:57:08 -07:00
Michael Scire
71e87ef8d0
kern: port limit is now 0x180
2021-09-17 14:52:36 -07:00
Adubbz
71eaeb78d2
ncm: updated to 13.0.0
2021-09-17 18:33:21 +10:00
Michael Scire
575f62a41b
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-16 23:01:54 -07:00
Michael Scire
91c3ed9704
erpt: launch sprofile only on 13.0.0+
2021-09-16 16:57:04 -07:00
Michael Scire
2554e0c9f1
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-16 16:52:08 -07:00
Adubbz
f1e2f001cb
ncm: skeleton new commands
2021-09-17 09:33:32 +10:00
Michael Scire
8859aefdd7
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-16 16:28:04 -07:00
Michael Scire
45e5e8eb8e
sprofile: fully reimplement sprof:bg + sprof:sp
2021-09-16 16:14:26 -07:00
Michael Scire
f7d5d96e1c
sprofile: implement non-importer bgagent commands
2021-09-16 00:07:06 -07:00
Michael Scire
0f62d77197
sprofile: implement OpenProfileUpdateObserver
2021-09-15 23:10:11 -07:00
Michael Scire
39688c7d47
erpt: skeleton sprofile apis
2021-09-15 21:50:06 -07:00
Michael Scire
5c89aaf31a
set.mitm: pointer buffer size was increased to 0x200 in 13.0.0
2021-09-15 17:27:36 -07:00
Michael Scire
76bbc3022e
ams: update current target firmware
2021-09-15 17:15:15 -07:00
Michael Scire
2cf53dd75f
fusee: bump package2 check
2021-09-15 16:31:02 -07:00
Michael Scire
0587509a3e
exo: more fixes for 13.0.0
2021-09-15 16:28:31 -07:00
Michael Scire
c5b3f4e2ec
fusee/exo: update for new dram id changes
2021-09-15 16:25:32 -07:00
Michael Scire
00a0a4f44b
fusee/exo: update for recognition of 13.0.0
2021-09-15 16:08:57 -07:00