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
|
29cc13543a
|
kern: fix using memory config for half-of-true-size
|
2024-03-29 03:18:20 -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
|
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
|
d2c2a94c5e
|
erpt: add new IDs/categories
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
21c85c6a4f
|
exo/fusee: apparently 18.0.0 did not burn a fuse
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
05090005b7
|
svc: advertise support for 18.3.0.0
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
c0487ad384
|
kern: fix whoops in new page table logic
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
ecbe5cd406
|
kern: refactor smc helpers to share more common logic
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
4fe139ea52
|
kern: return ExceptionType_UnalignedData on data abort caused by alignment fault
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
6922eae3e7
|
kern: add KPageGroup::CopyRangeTo
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
952188fc73
|
kern: implement new attr tracking for memory range/traversal context
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
c0a4fc30a8
|
kern: simplify size calculations in KPageTableBase::Read/WriteDebugIoMemory
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
0b04c89a84
|
kern: pass properties directly to KPageTableBase::AllocateAndMapPagesImpl
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
217dd1260a
|
kern: take alignment argument in KMemoryManager::AllocateAndOpen
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
8aa62a54d8
|
kern/os: support CreateProcessFlag_EnableAliasRegionExtraSize
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
25bae14064
|
kern: revise KPageTableBase region layout logic to match 18.0.0 changes
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
900913fe3b
|
kern: fix longstanding bug in ConvertToKMemoryPermission
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
7562f807fd
|
kern: pass kernel base from KernelLdr to Kernel
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
cf5895e04f
|
kern: use userspace access instructions to read from tlr
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
1f37fbed1d
|
fusee/exo/ams: update with new keydata/version enums
|
2024-03-29 02:41:14 -07:00 |
|
Michael Scire
|
0220f67085
|
fssrv: fix dumb assert error
|
2024-02-23 13:55:51 -07:00 |
|
Michael Scire
|
72b0fe6c1c
|
strat: fix nx_debug build target
|
2024-01-20 13:31:12 -07:00 |
|
Michael Scire
|
fc16f28d0c
|
settings: support PortugueseBr (closes #2264)
|
2024-01-08 12:20:53 -07:00 |
|
Michael Scire
|
e09ba765a1
|
kern: fix various comment/style hygiene issues (thanks @liamwhite)
|
2023-12-27 23:24:35 -07:00 |
|
Michael Scire
|
3217df147e
|
kern: allow ktrace map capability when ktrace is disabled
|
2023-12-27 23:17:52 -07:00 |
|
Michael Scire
|
1fa41c3e2a
|
loader/ro: abort if patching would go out of bounds
|
2023-12-27 23:05:10 -07:00 |
|
Michael Scire
|
db3dc4ebd2
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "bfc558348"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "bfc558348"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2023-11-28 13:02:32 -07:00 |
|
Michael Scire
|
742fd16080
|
sf: fix ipc serialization bug (out object id offsets)
|
2023-11-28 12:54:00 -07:00 |
|
Michael Scire
|
812b2aeb4c
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "d7a02b6ca"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "d7a02b6ca"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2023-11-16 16:25:52 -07:00 |
|
Michael Scire
|
872c18c501
|
kern: fix some comment typos
|
2023-11-01 10:25:31 -07:00 |
|
Michael Scire
|
afc0e14556
|
kern/svc: fix query/insecure names
|
2023-11-01 10:24:13 -07:00 |
|
Michael Scire
|
f7bf379cfe
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "80bf6aeee"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "80bf6aeee"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2023-10-27 16:22:45 -07:00 |
|
Michael Scire
|
9f26419b1a
|
ams: bump version to 1.6.2, add changelog
|
2023-10-27 16:21:57 -07:00 |
|
Michael Scire
|
274f6b63f2
|
erpt: add remaining SubmitFsInfo helpers
|
2023-10-25 16:08:12 -07:00 |
|
Michael Scire
|
2ed8450446
|
erpt: SubmitFileSystemProxyErrorInfo
|
2023-10-25 14:21:27 -07:00 |
|
Michael Scire
|
60974a5f4e
|
erpt: GetMmcErrorInfo, GetSdCard*Info
|
2023-10-25 12:41:18 -07:00 |
|
Michael Scire
|
fa384fd920
|
erpt: begin SubmitFsinfo (SubmitMmcDetailInfo)
|
2023-10-25 04:45:41 -07:00 |
|
Michael Scire
|
3f19db0d96
|
jpegdec: fix abort check on output width
|
2023-10-18 02:33:59 -07:00 |
|
Michael Scire
|
a84f725e21
|
jpegdec: update to reflect 17.0.0 changes
|
2023-10-18 02:31:26 -07:00 |
|
Michael Scire
|
c44da84869
|
pm: adjust resource limit function names
|
2023-10-17 11:10:09 -07:00 |
|
Michael Scire
|
edb4e2ea56
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "965e05b3c"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "965e05b3c"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2023-10-16 12:31:15 -07:00 |
|
Michael Scire
|
183f3e0d7e
|
ams: bump version to 1.6.1
|
2023-10-16 12:30:35 -07:00 |
|
Michael Scire
|
e8ac23e2ee
|
ncm: fix two comments
|
2023-10-16 08:24:07 -07:00 |
|
Michael Scire
|
3a8cffef57
|
ncm: better detect + fix 17 brick after-the-fact
This adds detection for missing-save or empty-save, and rebuilds in either case.
|
2023-10-16 02:38:30 -07:00 |
|