| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Kernel Rework: Derive memory regions from board layout.
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Prevents logic bugs like:
KScopedSchedulerLock{kernel};
instead of:
KScopedSchedulerLock lk{kernel};
from slipping through.
|
| |
|
|
|
|
|
| |
- With using unique_ptr instead of shared_ptr, we have more explicit ownership of the context.
- Fixes a memory leak due to circular reference of the shared pointer.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
- This is how the real kernel works, and is more accurate and simpler.
|
| |
|
| |
|
| |
|
| |
|
|
|