| Age | Commit message (Collapse) | Author |
|
|
|
Kernel: merge new network code into trunk.
See merge request mahrouss-logic/micro-kernel!11
|
|
|
|
|
|
Update TODO.
See merge request mahrouss-logic/micro-kernel!10
|
|
|
|
Update 3 files
See merge request mahrouss-logic/micro-kernel!9
|
|
- /Private/NewKit/UserHeap.hpp
- /Private/Source/UserHeap.cxx
- /Private/Source/URL.cxx
|
|
|
|
|
|
HCoreKrnl:HAL: Work on interrupts for AMD64
See merge request mahrouss-logic/micro-kernel!8
|
|
|
|
|
|
|
|
problem in C++; don't modify the stack on the C++ side.
|
|
Meta: update makefile, minor updates.
See merge request mahrouss-logic/micro-kernel!7
|
|
|
|
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>
|
|
HCoreLdr: Start effort to load HCoreKrnl in case of a non-installer
scenario.
HCoreKrnl: Start working on disk abstraction (AHCI) and rework PE format
header file.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
- Kernel
- Bootloader
Working on AHCI support, AHCI is very important to bring fast I/O
support, ACPI and APIC is also in WiP for AMD64 HAL this time.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
the kernel.
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 <amlalelmahrouss@icloud.com>
|
|
corrupt the registers, see below.
- New register layout in Stackframe.
- Thinking about a way to wrap this handler into a valid win64 call.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
on x86.
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 <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 <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 <amlal@mh.com>
|
|
- Rework BTextWriter class.
- Add BVersionString class.
- Worked on interrupts almost working!
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
code here is very specific.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
- Reworking bootloader to adapt if kernel and programs are already here
or not for HCoreLdr.
- Working on IDT support for HCoreKrnl.
- Add Award and Mahrouss Logic logo in recovery-mode for HCoreKrnl.
- Working on reading .NewBoot section in HCoreLdr.
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>
|
|
- Rename EFIKit to FirmwareKit.
- Reworked DriveManager, a mountpoint is a class which contains 4 disks
at maximum, they act as virtual ones, their format doesn't matter.
- Add KeHCFSRead, and KeHCFSWrite.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
kernel.
- AHCI is the de-facto kernel driver.
- Drivers will be loaded as processes (except the builtin disk driver)
- A GUI subsystem is in progress.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
use TLS.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
|