-
7bb77f44af
docs: clarify wording
Michael Scire
2020-12-02 08:36:19 -08:00
-
801ce24622
docs: usb homebrew is broken, not ams's fault but worth mentioning
Michael Scire
2020-12-02 08:28:44 -08:00
-
1d778b2dc8
docs: update changelog for 0.16.0
Michael Scire
2020-12-02 08:23:05 -08:00
-
7c9608021d
git subrepo push libraries
Michael Scire
2020-12-02 06:55:24 -08:00
-
b8fbd0baff
fssystem: fix bug in BufferedStorage
Michael Scire
2020-12-02 06:48:42 -08:00
-
525da05629
erpt: update category list
Michael Scire
2020-12-02 06:47:50 -08:00
-
2e9db4d113
git subrepo push emummc
Michael Scire
2020-12-02 06:45:38 -08:00
-
4f1a4e7499
kernel patches: fuck armconverter.com
Michael Scire
2020-12-02 06:03:26 -08:00
-
972283032a
kern: tweak KScopedAutoObject
Michael Scire
2020-12-02 04:08:06 -08:00
-
57f935391d
kern: allow non-inline GetObjectForIpc
Michael Scire
2020-12-02 04:07:01 -08:00
-
4804e1e1e0
kern: fix KHandleTable null deref in ipc
Michael Scire
2020-12-02 04:05:16 -08:00
-
4ae74b9b4e
kern: session mapping getters are on the hotpath
Michael Scire
2020-12-02 03:52:08 -08:00
-
726d7b6e4d
kern: tweak optimization settings for hot paths
Michael Scire
2020-12-02 03:39:07 -08:00
-
390bdc7b6b
kern: more iterator adjustments
Michael Scire
2020-12-02 03:33:10 -08:00
-
2d8acf9c64
strat: add new npdm field
Michael Scire
2020-12-02 02:51:02 -08:00
-
9743f63f0d
ams.mitm: fix old hid api references
Michael Scire
2020-12-02 02:34:28 -08:00
-
ccd2798ae2
ams: this version will be 0.16.0
Michael Scire
2020-12-02 02:26:22 -08:00
-
f3dbab4876
daybreak: update for hid refactor (#1222)
Adubbz
2020-12-02 21:21:05 +11:00
-
41a53075e5
hot path: just in case
Michael Scire
2020-12-02 02:17:32 -08:00
-
ab8de72db0
microkernel: hot paths are pretty fucking hot
Michael Scire
2020-12-02 02:14:24 -08:00
-
331fa1d00d
kern: update KConditionVariable to support new has_waiter_flag rules
Michael Scire
2020-12-02 01:28:21 -08:00
-
fd745ab2d3
kern: fix SvcGetResourceLimitPeakValue
Michael Scire
2020-12-01 19:29:17 -08:00
-
972b396f61
kern: fix copy/paste error
Michael Scire
2020-12-01 19:21:45 -08:00
-
3c8e7de915
kern: fix bugs caused by UB + transition to -Os
Michael Scire
2020-12-01 18:41:44 -08:00
-
1b164613a6
loader: support 11.x DisableDeviceAddressSpaceMerge
Michael Scire
2020-12-01 17:47:48 -08:00
-
3d4ab95ab2
kern: allow non-inline KSchedulerLock::Lock
Michael Scire
2020-12-01 17:36:14 -08:00
-
152def19c0
kern: build as -Os instead of -O2
Michael Scire
2020-12-01 17:34:09 -08:00
-
63974d9bce
kern: reduce KMemoryRegionAllocator slab size
Michael Scire
2020-12-01 17:31:21 -08:00
-
2b483866c7
kern: assume that uart has been setup by secmon
Michael Scire
2020-12-01 17:30:42 -08:00
-
7e1da15f6e
kern: update Initialize0 to account for new ordering
Michael Scire
2020-12-01 17:29:42 -08:00
-
0a1465f198
kern: add new overflow checks on KMemoryRegions
Michael Scire
2020-12-01 17:14:23 -08:00
-
748893fe77
kern: fix assertion in the multi-region pool partition code
Michael Scire
2020-12-01 17:03:42 -08:00
-
1ca64cf2a1
kern: improve KMemoryManager pool detection
Michael Scire
2020-12-01 17:03:00 -08:00
-
aac8af8bf5
kern: update KMemoryRegion to store last address rather than size
Michael Scire
2020-12-01 16:42:25 -08:00
-
5da6b60008
kern: add KAlpha/KBeta
Michael Scire
2020-12-01 16:32:30 -08:00
-
e400e2afc7
kern: stubs for Svc39, 3A, 46, 47
Michael Scire
2020-12-01 16:23:09 -08:00
-
56c6e4244a
kern: remove now unused SetupFor*Compare funcs
Michael Scire
2020-12-01 16:20:20 -08:00
-
c8ebd7eea0
KConditionVariable/KAddressArbiter: no need for global compare thread
Michael Scire
2020-12-01 16:19:39 -08:00
-
550f5690bf
kern: set EL2 id registers on deprivilege
Michael Scire
2020-12-01 15:57:45 -08:00
-
28f9b534b6
kern: implement 64-virtual-core interface
Michael Scire
2020-12-01 15:54:31 -08:00
-
3fd59b61bc
reboot_to_payload: Update for new libnx HID interface
fincs
2020-12-02 00:51:02 +01:00
-
f86059de70
strat/cfg: Update for new libnx HID interface
fincs
2020-12-02 00:50:14 +01:00
-
a03ee7b148
strat/hid: Update for new libnx HID interface
fincs
2020-12-02 00:42:13 +01:00
-
8b2ed36698
kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject
Michael Scire
2020-12-01 15:19:29 -08:00
-
1852fe8612
kern: improve KSynchronizationObject, kill KSynchronization
Michael Scire
2020-12-01 14:58:35 -08:00
-
b60054dba1
kern: update for new interrupt event locking scheme
Michael Scire
2020-12-01 14:17:25 -08:00
-
c7f37f81ee
kern: fix sleep save/resume for new x18/tpidr scheme
Michael Scire
2020-12-01 14:09:09 -08:00
-
19a279ce45
kern: fix race-crash on interrupt controller save, improve fatal output
Michael Scire
2020-12-01 13:56:01 -08:00
-
783f1077be
kern: KObjectContainer::Register -> void
Michael Scire
2020-12-01 13:49:30 -08:00
-
b0debd72a7
kern: Kill KCoreLocalRegion
Michael Scire
2020-12-01 13:41:37 -08:00
-
24d545701c
kern: remove more of clc
Michael Scire
2020-12-01 13:08:47 -08:00
-
aae565629e
kern: move scheduler/interrupt task manager out of core local region
Michael Scire
2020-12-01 13:03:44 -08:00
-
bee629b8ad
kern: update KHardwareTimer, move out of KCoreLocalRegion
Michael Scire
2020-12-01 07:47:29 -08:00
-
5cb237d030
kern: use single interrupt manager object
Michael Scire
2020-12-01 07:35:43 -08:00
-
a4e09fc6c4
kern: fix unnecessary align-down
Michael Scire
2020-12-01 07:22:05 -08:00
-
73d9d5ff47
kern: fix error in SeparatePages
Michael Scire
2020-12-01 07:19:03 -08:00
-
08cfee54fa
kern: fix re-order/assert in KMemoryBlock
Michael Scire
2020-12-01 06:55:50 -08:00
-
7b279ab863
kern: remove KPageTableBase::MakeAndOpenContiguousPageGroup
Michael Scire
2020-12-01 06:54:53 -08:00
-
6a85f7225d
kern: implement DisableDeviceAddressSpaceMerge
Michael Scire
2020-12-01 06:53:22 -08:00
-
f469dfbeb3
kern: SvcGetResourceLimitPeakValue
Michael Scire
2020-12-01 06:07:18 -08:00
-
cc11d452e5
kern: KMemoryManager::Allocate -> AllocateAndOpen
Michael Scire
2020-12-01 06:01:44 -08:00
-
3bce008170
kern: implement kmemoryblock/kmemoryinfo merge disable
Michael Scire
2020-12-01 04:57:09 -08:00
-
3383509da6
kern: remove KMemoryAttribute_AnyLocked
Michael Scire
2020-12-01 04:33:46 -08:00
-
281dcf232a
kern: update KMemoryBlockManagerUpdateAllocator api
Michael Scire
2020-12-01 04:24:43 -08:00
-
71a2fe1bb6
kern: implement new software-reserved page table bits
Michael Scire
2020-12-01 04:14:58 -08:00
-
4a216dc928
kern: update KPageTableBase for new disable-merge attrs
Michael Scire
2020-12-01 03:33:46 -08:00
-
18099e19b1
fusee: recognize/support 11.x kernel
Michael Scire
2020-12-01 03:28:23 -08:00
-
a0a45853dd
nogc: update for new lafw
Michael Scire
2020-12-01 00:58:21 -08:00
-
fe9a4cd2fc
fusee: whoops
Michael Scire
2020-11-30 23:34:37 -08:00
-
88a66c89e2
fusee: fix 11.x pk21 support
Michael Scire
2020-11-30 23:31:58 -08:00
-
93128b6b17
fusee-secondary: update for 11.0.0 erista
Michael Scire
2020-11-30 22:49:30 -08:00
-
db2de8ef31
erpt: lightly update (TODO: use context, do new svc stuff)
Michael Scire
2020-11-30 22:41:16 -08:00
-
05832cec73
sm: implement UserService::DetachClient
Michael Scire
2020-11-30 22:18:18 -08:00
-
632c8984c8
loader: update for 11.0.0 (anti-dg + set program args abi)
Michael Scire
2020-11-30 22:06:52 -08:00
-
694e3b579e
pgl: update for 11.0.0
Michael Scire
2020-11-30 21:47:18 -08:00
-
20eba0dc98
fs: nogc patches for 11.0.0
Michael Scire
2020-11-30 21:34:06 -08:00
-
730ef6d6db
emummc: untested 11.0.0 support
Michael Scire
2020-11-30 21:28:12 -08:00
-
7cb24713ab
kldr: update for 11.0.0
Michael Scire
2020-11-30 20:47:00 -08:00
-
a685842804
exo: update for 11.0.0
Michael Scire
2020-11-30 20:18:25 -08:00
-
ad6dd60474
result: update for accurate ::Includes
Michael Scire
2020-11-30 17:16:00 -08:00
-
05af215191
erpt: add update autogenerated ids
Michael Scire
2020-11-30 16:09:31 -08:00
-
e06b73aafa
boot: add missing RegisterWrite in DisplayConfigDsi01Init03
hexkyz
2020-11-30 19:35:06 +00:00
-
fd7e4dfb97
ncm: fix abort in ListContentMetaInfo
Michael Scire
2020-11-29 19:00:15 -08:00
-
77d7e6b121
Correct some occurrences of "occured" (#1213)
Lusamine
2020-11-25 08:29:09 -06:00
-
ee9585dd57
git subrepo pull emummc
Michael Scire
2020-11-24 23:20:20 -08:00
-
8ba513fefb
fs: fix bug in buffer manager
Michael Scire
2020-11-24 19:49:11 -08:00
-
ef4d7dc024
docs/building: missing required lib glm
ObscenityIB
2020-11-24 06:59:52 +00:00
-
87512439a3
ams.mitm: fix reboot to payload/fatal error distinction
Michael Scire
2020-11-21 18:27:48 -08:00
-
51aeb280f1
exo/mariko fatal: add missing (
Michael Scire
2020-11-20 23:40:40 -08:00
-
078a42f80c
fusee: integrate mariko fatal.
Michael Scire
2020-11-20 23:20:48 -08:00
-
06dcc6bc17
exo/mariko fatal: disable backlight before we do screen re-init
Michael Scire
2020-11-20 22:47:30 -08:00
-
2bc6dec126
exo/mariko fatal: stop sound output on fatal error
Michael Scire
2020-11-20 22:29:24 -08:00
-
5382011b0d
exo/mariko fatal: print descriptor for fatal error report
Michael Scire
2020-11-20 13:52:39 -08:00
-
8ba1cdeef2
exo/mariko fatal: perform display init, reboot on power button press
Michael Scire
2020-11-20 01:05:45 -08:00
-
45830472c1
exo/mariko fatal: halt other cores when beginning fatal program
Michael Scire
2020-11-19 20:32:21 -08:00
-
7f1a7cfd2d
fs: fix RomFs GetEntryType (fixes mariko daybreak)
Michael Scire
2020-11-21 04:00:52 -08:00
-
24eef96b15
os: remove completed TODO
Michael Scire
2020-11-20 17:50:05 -08:00
-
1ea49bdae3
os: do not use deprecated libnx ::virtmemReserve api
Michael Scire
2020-11-20 17:48:58 -08:00
-
c98f4f1ff6
strat: use 39-bit address space when available (new loader extension)
Michael Scire
2020-11-20 17:02:32 -08:00
-
dd56f8449f
ldr/hbl: support address space width overrides
Michael Scire
2020-11-20 16:57:07 -08:00