| Age | Commit message (Collapse) | Author |
|
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
|
|
KernelKit && FSKit: Start work on HCFS support.
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
|
|
Renamed LookAndFeel.css to SystemTheme.css
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>
|
|
|
|
- Fix interrupts, it's only assembly code now, remove
HalInterruptHandlerAMD64.cxx.
- Improve documentation for FileManager.cxx
- Improve diagnostics for KernelCheck.
(Everything is ready for the AHCI driver!)
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
|
|
- We now need to implement the I/O operations and the HCFS filesystem.
- Also updated the process allocator, made the padding bigger.
|
|
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
- Add Logon executive.
- Adding HCore System Call Interface (inside System.Core.dll)
- Add _InOut and _StrictInOut inside HintKit.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
- WiP on debug protocol.
|
|
- Update user land dlls output name.
- Define process team methods in ProcessTeam.cxx.
- Add rt_std in HALKit\AMD64.
- Breaking changes in System.Graphics.dll: Replace all header files
extensions starting with .hpp to .hxx.
- Makefile don't rely on winasm anymore.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
- Moved most of GDT code to AMD64's Processor.hpp
- add hal_ category of functions.
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
|
|
- Replace InitQT with InitGOP.
|
|
|
|
of stackPtr.
|
|
- HCoreKrnl:
- Improve interrupt handler for AMD64 targets.
- Wrapped AHCI and PE types into a namespace.
- Replace L0 with the label MainLoop.
- Reworked C++Kit and NetBoot modules.
- Put INewFSIterator constructor as explicit.
Signed-off-by: Amlal El Mahrouss <amlal@el-mahrouss-logic.com>
|
|
|
|
|
|
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
|
|
- Improve kernel scheduler.
- Defined a ProcessTeam object.
- Define an entrypoint for a PE personality as a helper macro.
|
|
Replaced by Jira.
|
|
|
|
|
|
|
|
|
|
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>
|