|
c254b96256
|
fix(kernel/bootstrap): enable SSE
This shouldn't be an issue, I guess all 64-bit CPU's support SSE anyway...
|
2025-04-22 21:24:51 +00:00 |
|
|
fe8682aa85
|
feat(kernel): use efi in kernel for smbios and rsdp info
|
2025-04-19 12:27:28 +00:00 |
|
|
292bfa362a
|
refactor(kernel): change IDT debug message color from blue to green when debugger is attached
|
2025-04-17 16:02:22 +00:00 |
|
|
69122746de
|
refactor(kernel): change NIF to nif
|
2025-04-08 03:25:38 +00:00 |
|
|
c412a75f91
|
feat(kernel): update limine
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-03-25 18:15:45 +00:00 |
|
|
f824df9aad
|
feat(kernel/driver): implement built-in driver support
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-03-02 21:34:16 +00:00 |
|
|
7ce73ab813
|
kernel: refactor aarch64 boot code
Build OS / Analyze (${{ matrix.language }}) (manual, c-cpp) (push) Blocked by required conditions
Build OS / Build amd64 (push) Blocked by required conditions
Build OS / Build i386 (push) Blocked by required conditions
Build OS / Build aarch64 (push) Blocked by required conditions
Build OS / Build arm (push) Blocked by required conditions
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 4m9s
Build OS / Build Cross-Compiler & Toolchain (push) Failing after 56m7s
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-24 15:27:11 +02:00 |
|
|
0ab1833034
|
kernel: update linker script for AArch64
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-24 15:26:41 +02:00 |
|
|
495a0ea609
|
kernel: move UART code in each arch subdir
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-24 15:26:21 +02:00 |
|
|
749a1b1810
|
kernel: update boot code and linker script for aarch64
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-13 09:22:01 +02:00 |
|
|
3af04bce80
|
refactor: fix release building for aarch64 and arm
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-11 07:11:28 +02:00 |
|
|
75c8dbd31b
|
refactor: fix softfloat on aarch64 and arm
Build OS / Analyze (${{ matrix.language }}) (manual, c-cpp) (push) Blocked by required conditions
Build OS / Build amd64 (push) Blocked by required conditions
Build OS / Build i386 (push) Blocked by required conditions
Build OS / Build aarch64 (push) Blocked by required conditions
Build OS / Build arm (push) Blocked by required conditions
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 9m56s
Build OS / Build Cross-Compiler & Toolchain (push) Has been cancelled
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-11 06:48:48 +02:00 |
|
|
fbe9fbfbd1
|
kernel: add arm architecture support
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 5m35s
Build OS / Analyze (${{ matrix.language }}) (manual, c-cpp) (push) Has been cancelled
Build OS / Build Cross-Compiler & Toolchain (push) Has been cancelled
Build OS / Build amd64 (push) Has been cancelled
Build OS / Build i386 (push) Has been cancelled
Build OS / Build aarch64 (push) Has been cancelled
Build OS / Build arm (push) Has been cancelled
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-10 18:55:34 +02:00 |
|
|
e6933acfb0
|
kernel: add aarch64 architecture support
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-10 17:26:26 +02:00 |
|
|
61b1e95629
|
kernel: Fix boot on i386
CodeQL Advanced / Analyze (${{ matrix.language }}) (manual, c-cpp) (push) Has been cancelled
Deploy Documentation / Deploy Documentation to GitHub Pages (push) Has been cancelled
Build OS / Build Cross-Compiler & Toolchain (push) Has been cancelled
Build OS / Build amd64 (push) Has been cancelled
Build OS / Build i386 (push) Has been cancelled
Build OS / Build aarch64 (push) Has been cancelled
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-07 17:58:51 +02:00 |
|
|
2bb997597e
|
refactor: Fix build on i386
CodeQL Advanced / Analyze (${{ matrix.language }}) (manual, c-cpp) (push) Has been cancelled
Deploy Documentation / Deploy Documentation to GitHub Pages (push) Has been cancelled
Build OS / Build Cross-Compiler & Toolchain (push) Has been cancelled
Build OS / Build amd64 (push) Has been cancelled
Build OS / Build i386 (push) Has been cancelled
Build OS / Build aarch64 (push) Has been cancelled
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-07 17:49:37 +02:00 |
|
|
b3f304f2c5
|
linker: Remove .note section from discard list
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2025-01-04 04:20:27 +02:00 |
|
|
8f04f8a374
|
kernel/idt: Keep #PF handling always enabled
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2024-12-26 05:44:26 +02:00 |
|
|
95a8d6fb6f
|
kernel/idt: Fix ExceptionHandlerStub setting fs & gs to 0
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
|
2024-12-25 04:49:01 +02:00 |
|
EnderIce2
|
682c84b2af
|
Merge remote-tracking branch 'Kernel/master'
|
2024-11-20 05:00:33 +02:00 |
|