| Age | Commit message (Collapse) | Author |
|
IMP: Add TLS, a new/delete syscall.
TODO: File I/O and network syscalls as well.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
architecture.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
FIX: SMP manager writes to stack frame directly, check if we also want
to free the stack.
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
- This is a very capable kernel, it has HAL capabilities.
- We're going to make a timer to implmenent our scheduler.
- We're going to support flash memoru and SD cards, alongside a SIM
driver.
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
This is the last commit regarding AMD64 support, focusing on ARM64 now.
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
machines.
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
allocating it!
Kernel: HAL: AMD64: Two things.
- Switching to an ARM HAL for our Zeta platform.
- Fix return register when sending acknowledge on APIC, which was using
the 32-bit eax instead of rax.
Kernel: Boot: Update uname for Windows.
Kernel: GDT: move as global (HalKenelMain.cxx)
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: amlal <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
MHR-23
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
now.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: amlal <amlalelmahrouss@icloud.com>
|
|
Now we need to feed the core code to finish our scheduler.
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Draft: MHR-23
|
|
Signed-off-by: Amlal EL Mahrouss <amlal@softwarelabs.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
DMA utilities.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
MHR-23: Improve filesystem structure.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|