Michael Scire
|
a80d5b5c86
|
pm: add new 19.0.0 commands
This is functionally correct, but I have no idea what these are meant to represent.
These functions are completely unused on NX.
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
77d239265d
|
ns_mitm: update to support new 19.0.0 command
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
624f8d0d8d
|
ro: support NROs with read-only first page
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
9cfd535568
|
kern: invoke supervisor mode thread functions from C++ context with valid stack frame
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
23ba31da1f
|
kern: add note that N ifdef'd out calling HandleException() for EL1 faults
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
3b03b9603c
|
kern: specify allowable ipc client memory attr via inverted-whitelist, not blacklist
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
912b84c4e3
|
kern: add minimum alignment support to KMemoryManager
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
ff38a32a9b
|
kern/ldr: add support for --x executables
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
2855b8ee35
|
kern/strat: update for new DebugFlags capability semantics
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
00716576cd
|
kern: simplify KProcess max memory calculation
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
743634c3fd
|
kern: move KTargetSystem into .rodata, split init/verify
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
3394a88a1a
|
kern: fix debug build
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
a72e39d657
|
kern: allocate all TTBR0 pages during init, use procidx as asid
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
c3fa42d958
|
kern: clear gicd/gicc pointers in KInterruptController::Finalize
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
126cb8bbdf
|
kern: fix KMemoryBlock ctor reorder warn
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
753cf74bf2
|
kern: eliminate use of KMemoryInfo, shuffle KMemoryBlock fields
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
70bf833070
|
kern: KAddressSpaceInfo now takes CreateProcessFlags in getters
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
a0ad3ef949
|
kern/svc: update WaitForAddress to support 64-bit WaitIfEqual
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
5de551db29
|
kern: add InfoType_TransferMemoryHint
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
77d17dc4ff
|
emummc: update for 19.0.0
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
4acfac539c
|
erpt: add new IDs/categories
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
c4a5d4db09
|
fusee/exo/ams: update with new keydata/version enums
|
2024-10-15 21:48:59 -07:00 |
|
Michael Scire
|
10c7a39528
|
kern/creport: use mod0 to locate symbol table for all modules
|
2024-09-24 13:15:21 -07:00 |
|
Michael Scire
|
009f581721
|
creport: optimize ScopedFile performance
|
2024-09-23 02:41:57 -07:00 |
|
Michael Scire
|
027e209073
|
kern/ldr: enable the use of relr for relocations
|
2024-09-01 22:27:48 -07:00 |
|
Michael Scire
|
423a05a1e9
|
meso: fix sign-comparison warn on svc/interrupt flag compare
|
2024-09-01 16:27:01 -07:00 |
|
hexkyz
|
4617fec672
|
fusee: add missing mtc tables
|
2024-07-10 21:36:22 +01:00 |
|
Michael Scire
|
e85bc4db0b
|
fusee: add nogc case for 18.1
|
2024-06-11 10:29:02 -07:00 |
|
Michael Scire
|
39c201e37f
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "bb7678691"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "bb7678691"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-06-10 22:19:29 -07:00 |
|
Michael Scire
|
ab5cc75684
|
git subrepo push emummc
subrepo:
subdir: "emummc"
merged: "f23f943d4"
upstream:
origin: "https://github.com/m4xw/emummc"
branch: "develop"
commit: "f23f943d4"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-06-10 22:18:44 -07:00 |
|
Michael Scire
|
1e3349e99a
|
emummc: update readme
|
2024-06-10 22:18:04 -07:00 |
|
Michael Scire
|
76628e273a
|
ams: bump to 1.7.1 (support for 18.1.0)
|
2024-06-10 22:17:23 -07:00 |
|
Michael Scire
|
257ac2bd33
|
emummc: update to support 18.1.0
|
2024-06-10 22:16:24 -07:00 |
|
Michael Scire
|
9eb92f37db
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "d58ff30a1"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "d58ff30a1"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-06-05 11:29:13 -07:00 |
|
Michael Scire
|
5b135d12ca
|
libstrat: fix more gnu++23 errors
|
2024-06-05 11:28:29 -07:00 |
|
Michael Scire
|
c41a6b80d7
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "087f68257"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "087f68257"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-06-05 09:22:53 -07:00 |
|
Michael Scire
|
05fde7b764
|
ams: may as well test removal of CRTP from Result
|
2024-06-01 22:36:37 -07:00 |
|
Michael Scire
|
1609f804f2
|
ams: build with -std=gnu++23
|
2024-06-01 22:36:37 -07:00 |
|
Michael Scire
|
f35c94810c
|
ams: fix compilation with gcc 14 (closes #2330)
|
2024-06-01 22:36:37 -07:00 |
|
Michael Scire
|
548b48b2a6
|
loader: update to reflect latest 18.0.0 changes
well, this sure is late, whoops
|
2024-05-27 15:43:58 -07:00 |
|
Michael Scire
|
35d93a7c41
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "fadec2981"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "fadec2981"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-03-29 03:20:12 -07:00 |
|
Michael Scire
|
410f23035e
|
docs: update changelog for 1.7.0
|
2024-03-29 03:19:17 -07:00 |
|
Michael Scire
|
29cc13543a
|
kern: fix using memory config for half-of-true-size
|
2024-03-29 03:18:20 -07:00 |
|
Michael Scire
|
31ad4eec1d
|
git subrepo push emummc
subrepo:
subdir: "emummc"
merged: "832b24426"
upstream:
origin: "https://github.com/m4xw/emummc"
branch: "develop"
commit: "832b24426"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-03-29 02:57:53 -07:00 |
|
Michael Scire
|
3ccb0ae02b
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "8b85add71"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "8b85add71"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2024-03-29 02:56:10 -07:00 |
|
Michael Scire
|
4f7db6e60e
|
docs: add changelog for 1.7.0
|
2024-03-29 02:54:40 -07:00 |
|
Michael Scire
|
a325e18cb5
|
loader: add usb3 patches for 18.0.0
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
af41272591
|
spl: add support for new spl:es command 33
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
551821e7e2
|
erpt: actually support non-sequential ids, nintendo why
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
b081762657
|
emummc: update for 18.0.0
|
2024-03-29 02:41:14 -07:00 |
|