History for Atmosphere / libraries / libmesosphere / source / board
2023-02-23
@Michael Scire
kern: 16.x web applet crashes on exit with 48 MB stolen (rip)
Michael Scire authored on 22 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: better divide non-secure size, don't waste fatal memory unless necessary
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: refactor init (kill identity map, merge cpu on logic)
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: update KSystemControl::InitializePhase1, dynamically scale 39-bit address space regions
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: adjust pool allocations
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
2023-01-25
@Michael Scire
kern/pm: only steal 8 MB from applet. ...
Michael Scire committed on 25 Jan 2023
2023-01-24
@Michael Scire
romfs: thank you fire emblem, very cool (closes #2021)
Michael Scire committed on 24 Jan 2023
2022-10-12
@Michael Scire
kern: move SecureAppletMemory/KPageBuffer heap into the ResourceRegion
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: update for new device map semantics
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: implement K(Secure)SystemResource
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
2022-03-23
@Michael Scire
kern: update for new hw maintenance semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: enforce maximum secure region size
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
2022-02-14
@SciresM
Integrate new result macros. (#1780) ...
SciresM authored on 14 Feb 2022 GitHub committed on 14 Feb 2022
2021-12-11
@Michael Scire
kern: fix vi devicename missing in HsSupported device list
Michael Scire committed on 11 Dec 2021
2021-11-07
@Léo Lam
Minor header fixes to reduce parsing issues with Clang (#1700) ...
Léo Lam authored on 7 Nov 2021 GitHub committed on 7 Nov 2021
2021-10-27
@Michael Scire
kern: audit (and fix) our hardware maintenance instructions to match official kernel
Michael Scire committed on 27 Oct 2021
2021-10-26
@Michael Scire
kern: add (and use) generic KSystemControlBase
Michael Scire authored on 26 Oct 2021 SciresM committed on 26 Oct 2021
@Michael Scire
kern/test: add wip qemu-virt board support to mesosphere
Michael Scire authored on 21 Oct 2021 SciresM committed on 26 Oct 2021
2021-10-24
@Michael Scire
kern: devirtualize remaining vcall for class token/dyncast
Michael Scire committed on 24 Oct 2021
@SciresM
kern: avoid constexpr init for many objects (avoids unnecessary memory clear) (#1668)
SciresM authored on 24 Oct 2021 GitHub committed on 24 Oct 2021
2021-10-09
@Michael Scire
strat: refactor address taking of form &var[...]
Michael Scire committed on 9 Oct 2021
2021-10-04
@Michael Scire
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
Michael Scire committed on 4 Oct 2021
2021-09-19
@Michael Scire
kern/svc: implement IoPool/Region svc support
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
svc/kern/dd: remove MapDeviceAddressSpace()
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
kern: update Initialize0 for new arguments/randomization semantics
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
kern: KMemoryManager/KPageGroup use physical addresses instead of virtual, now
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
@Michael Scire
kern: support dynamic resource expansion for system heaps/events/sessions.
Michael Scire authored on 18 Sep 2021 SciresM committed on 19 Sep 2021
2021-07-22
@Michael Scire
exo/daybreak: advertise (and check against) supported hos version
Michael Scire committed on 22 Jul 2021
2021-07-04
@Michael Scire
kern: fix handling of is_aligned parameter in DevicePageTable
Michael Scire committed on 4 Jul 2021
2021-04-15
@Michael Scire
kern: mostly kill magic numbers in assembly, fix SVCs >= 0x80
Michael Scire committed on 15 Apr 2021