| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
|
|
really work well.
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
components.
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
[ IMP ] Fixed user scheduler context switching.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
formatted heap block.
[ IMP ] Improve logger routines [ FILE ] LINE : <LINE> <MSG>.
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>
|
|
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>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
error.
[ REFACTOR ] Kernel is now a EXE, instead of being a DLL.
[ FIX ] Fixed some parts of the user scheduler and kernel, cleaned it
up also.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
instruction.
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>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
[ FIX ] Fix mm_update_page function, which pde index instead of pte
index.
[ IMP ] New .drawio files.
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>
|
|
useful for drivers and other kernel functions.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
RoadMap:
- Ring-3 switch [ Still gives GPF ]
- Make timer interrupt on non SMP profile.
- Work on SMP support, to offload tasks to other cores.
- Validate kernel and components (compiler, dlls, programs...)
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
adding timer interrupts.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
load new threads form syscalls.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
one.
TODO: Finish to fix the last issues.
TODO2: When done, extended the SCI.
TODO3: After that load a PEF executable.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
|
|
+ Working on RISC-V, ARM64, POWER64 HALs, to be able to distribute
mulitple versions of the product.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@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>
|