| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | thread fiber. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Debugging | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | CancelSynchronization, ArbitrateLock | 
|  |  | 
|  | SetThreadCoreMask, GetCurrentProcessorNumber | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | This commit: Implements CPU Interrupts, Replaces Cycle Timing for Host 
Timing, Reworks the Kernel's Scheduler, Introduce Idle State and 
Suspended State, Recreates the bootmanager, Initializes Multicore 
system. | 
|  | Implement SpinLocks, Fibers and a Host Timer | 
|  | Fix framebuffer size on fractional scaling display | 
|  | hotkeys: Add a "Mute Audio" hotkey | 
|  | caps: Use enum classes and check struct sizes on compile time | 
|  | Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSG | 
|  | Prevent nullptr dereference on swkbd error case | 
|  | shader/half_set: Implement HSET2_IMM | 
|  | es: Update function table | 
|  |  | 
|  | btm: Give better names for unknown functions | 
|  |  |