| 2023-03-07 |
kern: minor cleanup (thanks @liamwhite)
Michael Scire
committed
on 7 Mar 2023
|
|---|---|
| 2023-02-23 |
kern: refactor init (kill identity map, merge cpu on logic)
Michael Scire
authored
on 21 Feb 2023
SciresM
committed
on 23 Feb 2023
|
| 2022-10-12 |
kern: move SecureAppletMemory/KPageBuffer heap into the ResourceRegion
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
kern: increase stack region size when thread resource limit is increased
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
|
kern: implement K(Secure)SystemResource
Michael Scire
authored
on 12 Oct 2022
SciresM
committed
on 12 Oct 2022
|
|
| 2022-06-30 |
KScheduler: fix documentation mistakes
Liam
authored
on 30 Jun 2022
SciresM
committed
on 30 Jun 2022
|
| 2022-03-23 |
kern: update for new hw maintenance semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
kern: implement new thread context/fpu semantics
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
|
kern: enforce end of dram == end of partitions (move our probably outdated KTraceBuffer to new location)
Michael Scire
authored
on 22 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
| 2021-10-29 |
kern: fix minor assembly bugs, avoid unnecessary function call in KScheduler hotloop
Michael Scire
committed
on 29 Oct 2021
|
| 2021-10-27 |
kern: audit (and fix) our hardware maintenance instructions to match official kernel
Michael Scire
committed
on 27 Oct 2021
|
| 2021-10-26 |
kern: implement 13.1.0 kernel changes
Michael Scire
committed
on 26 Oct 2021
|
| 2021-10-24 |
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-04 |
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 |
kern: update Initialize0 for new arguments/randomization semantics
Michael Scire
authored
on 18 Sep 2021
SciresM
committed
on 19 Sep 2021
|
|
kern: support dynamic resource expansion for system heaps/events/sessions.
Michael Scire
authored
on 18 Sep 2021
SciresM
committed
on 19 Sep 2021
|
|
|
kern: kill the interrupt task manager thread
Michael Scire
authored
on 18 Sep 2021
SciresM
committed
on 19 Sep 2021
|
|
| 2021-09-12 |
kern: improve single-step around user-exception entry
Michael Scire
authored
on 28 Jul 2021
SciresM
committed
on 12 Sep 2021
|
|
kern: optimize hw-single-step management
Michael Scire
authored
on 27 Jul 2021
SciresM
committed
on 12 Sep 2021
|
|
|
kern: add hardware single step extension
Michael Scire
authored
on 27 Jul 2021
SciresM
committed
on 12 Sep 2021
|
|
| 2021-07-13 |
kern: update initial cache management to match latest kernel
Michael Scire
committed
on 13 Jul 2021
|
| 2021-05-31 |
kern: fix enormous whoops
Michael Scire
committed
on 31 May 2021
|
| 2021-04-27 |
exo/meso: update for gcc 11 compatibility
Michael Scire
committed
on 27 Apr 2021
|
| 2021-04-22 |
kern: fix initial process binary load on 2.0.0-4.1.0 (closes #1460)
Michael Scire
committed
on 22 Apr 2021
|
| 2021-04-15 |
kern: mostly kill magic numbers in assembly, fix SVCs >= 0x80
Michael Scire
committed
on 15 Apr 2021
|
| 2021-04-11 |
kern: load initial process binary from user pool, rather than from pt heap
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
|
kern: update Initialize0 for new changes
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
|
|
kern: swap tpidr_el1/cntv_cval_el0 as scratch vs exception stack
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
|
|
kern: update KInitialPageTable/KInitialPageAllocator
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|
|
|
kern: bump svc limit to 192 from 128
Michael Scire
authored
on 7 Apr 2021
SciresM
committed
on 11 Apr 2021
|