Michael Scire
18d59ac4ac
kern: fix debug build
2024-10-15 21:51:37 -07:00
Michael Scire
06d82b52ff
kern/creport: use mod0 to locate symbol table for all modules
2024-10-15 21:51:33 -07:00
Michael Scire
d7a02b6ca1
kern: fix some comment typos
2023-11-16 16:25:26 -07:00
Michael Scire
0db64c5e6f
kern: use variable-count parameter arrays for DebugEvents
2023-02-23 09:00:31 -07:00
Michael Scire
326f737349
kern: use different psr masks for 64 and 32-bit El0 threads
2023-02-23 09:00:27 -07:00
Michael Scire
d066ac3d69
kern: update for new hw maintenance semantics
2022-03-23 09:16:06 -07:00
Michael Scire
f38d589516
kern: implement new thread context/fpu semantics
2022-03-23 09:16:06 -07:00
SciresM
00203fd7c3
Integrate new result macros. ( #1780 )
...
* result: try out some experimental shenanigans
* result: sketch out some more shenanigans
* result: see what it looks like to convert kernel to use result conds instead of guards
* make rest of kernel use experimental new macro-ing
2022-03-23 09:15:40 -07:00
SciresM
823c0df6b9
kern: avoid constexpr init for many objects (avoids unnecessary memory clear) ( #1668 )
2021-10-26 01:11:13 -07:00
Michael Scire
002422d5dc
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
2021-10-07 23:06:25 -07:00
Michael Scire
5a41163576
kern: improve kdebug attach semantics
2021-09-19 10:35:38 -07:00
Michael Scire
5bad58cb8f
kern: fix inverted condition in context breakpoint validation
2021-08-20 13:34:00 -07:00
Michael Scire
4f66af77b0
kern: since 10.0.0, KDebug::GetThreadContext always returns X0-X7
2021-08-20 13:33:59 -07:00
Michael Scire
f3882fa0f7
kern: add handle table/process/suspend/resume debug
2020-12-11 03:49:01 -08:00
Michael Scire
9784530bcf
kern: implement thread call stack debug
2020-12-11 03:49:00 -08:00
Michael Scire
f80eb2c26f
kern SvcGetDebugThreadContext, SvcSetDebugThreadContext
2020-08-01 15:31:45 -07:00
Michael Scire
3d5f2b7258
kern: Add real SvcBreak implementation
2020-08-01 15:31:43 -07:00
Michael Scire
179427687b
kern: SvcSetHardwareBreakPoint
2020-08-01 15:31:43 -07:00