Michael Scire
|
909a1767a6
|
ams: bump version to 0.14.4
|
2020-09-17 08:34:02 -07:00 |
|
Michael Scire
|
dbe59fd041
|
kern: fix KCodeMemory SVCs when Owner process != Generator process
|
2020-09-17 08:26:08 -07:00 |
|
Michael Scire
|
9b65daf439
|
kern: default to release config
|
2020-09-17 08:26:08 -07:00 |
|
Michael Scire
|
4acdc899f5
|
kern: generate fatal error on panic
|
2020-09-17 08:26:08 -07:00 |
|
Michael Scire
|
76957e502d
|
kern: add build-define for logging to iram ringbuffer
|
2020-09-17 08:26:08 -07:00 |
|
Michael Scire
|
909397233c
|
sm: Fix atmosphere-extension interaction with official JIT sysmodule usage
|
2020-09-17 08:24:47 -07:00 |
|
Michael Scire
|
211a828730
|
ro: fix process handle leak when using JitPlugin NROs
|
2020-09-17 08:17:11 -07:00 |
|
Michael Scire
|
28ceedb533
|
git subrepo push emummc
subrepo:
subdir: "emummc"
merged: "6a814ebb"
upstream:
origin: "https://github.com/m4xw/emuMMC"
branch: "exo2"
commit: "6a814ebb"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2020-09-14 18:21:38 -07:00 |
|
Michael Scire
|
f551ca4461
|
emummc: manually fix .gitrepo
|
2020-09-14 18:17:32 -07:00 |
|
Michael Scire
|
2cf5c65bc5
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "48dbf480"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "48dbf480"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2020-09-14 18:14:05 -07:00 |
|
Michael Scire
|
47d0d5c6ab
|
ams: support 10.2.0 (bump vers to 0.14.3)
|
2020-09-14 18:13:18 -07:00 |
|
Michael Scire
|
fd0e3e2160
|
docs: update changelog
|
2020-09-14 18:12:48 -07:00 |
|
Michael Scire
|
074364753f
|
loader: improve verification terminology
|
2020-09-08 15:34:22 -07:00 |
|
Michael Scire
|
b7d99b732a
|
ro: rename ModuleType to reflect reality
|
2020-09-08 15:05:15 -07:00 |
|
Michael Scire
|
1cccb6efc4
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "04ef9bf8"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "04ef9bf8"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2020-09-07 10:52:49 -07:00 |
|
Michael Scire
|
f4cd4bcf03
|
ams: bump version to 0.14.2
|
2020-09-07 10:51:15 -07:00 |
|
Michael Scire
|
e36fe62fca
|
kern: lps driver fixes, sleep confirmed working on 1.0.0
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
870b589379
|
kern: fix c/p error
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
acdce230da
|
kern: add debug logging on smmu error interrupt
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
34dc062c11
|
kern: finish 1.x lps driver
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
ab2568ddfb
|
kern: add most of 1.x lps driver
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
4dc728824f
|
kern: skeleton legacy lps driver
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
cc6b8ea4d1
|
exo/kern: 1.0.0 requires access to bpmp smmu regs, userland (am) needs to map bpmp exception vectors
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
49af4fae32
|
kern: begin 1.0.0 backwards compat changes (kips run, full boot fails)
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
e8ffbe630f
|
kern: support 2-pool layout on 2.x-4.x instead of modern 4-pool layout
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
ce95af89ef
|
kern: change terminology metadata -> management
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
546e2de300
|
kern: pool management should be within carveout
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
11b120b667
|
kern: fix phys/virt pool management mixup
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
4da1fe545c
|
kern: fix linear mapped dram -> pool partition check
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
1983f86875
|
kern: revamp KMemoryRegionType to better encode derivation hierarchies
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
d50c7c5c79
|
kern: PMC must be user-mappable for 1.0.0 compat
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
496f93ccdb
|
kern: expose mesosphere meta over GetInfo instead of GetSystemInfo
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
25ba61adae
|
loader: extend memory region descriptors a touch more gracefully
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
79c9bed528
|
kern/pm: support for 5.x under mesosphere
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
657470830f
|
loader: support MapRegion capability as an atmosphere extension (normally kips-only)
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
cd62d83586
|
fusee: fix sleep/wake on 6.x
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
bb11c57e7d
|
kern: fix warn-errors
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
bb1cdd8c87
|
fusee: fixes for sd meso on lower firmwares
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
ff9b9fc5ff
|
fusee: change meso loading to parse INI from Nintendo's kernel
|
2020-09-07 10:43:35 -07:00 |
|
Michael Scire
|
99b5458539
|
sm: fix deadlock semantics surrounding mitm installation
|
2020-09-07 10:40:57 -07:00 |
|
Michael Scire
|
fac502aaa3
|
kern: fix KTypedAddress, strengthen assertions
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
47f2e93a42
|
kern: add version bounds checking
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
56ec55f3c4
|
kern: avoid hardcoding maximum board memory size
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
1a262c1063
|
kern: improve resource region size definitions/calculations
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
79201428b0
|
kern: resolve NonSecure definition TODO
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
a75c16226e
|
kern: correct thread termination atomicity
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
e5d30217d3
|
kern: fix reference leak in KThread::GetThreadFromId callers
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
f77a4fbf98
|
kern: non-loop cas-weak -> cas-strong
|
2020-08-18 15:17:40 -07:00 |
|
Michael Scire
|
717265a54c
|
kern: fix bug in KScheduler::ClearPreviousThread
|
2020-08-18 15:17:40 -07:00 |
|
fincs
|
3ace441b1c
|
arm64: set -march in cpu specific configuration
|
2020-08-18 15:17:40 -07:00 |
|