40 Commits

Author SHA1 Message Date
f6b4039348 Add dynamic heap size allocation 2025-12-04 20:59:26 +01:00
8761d6867c Add dev env setup 2025-12-04 20:55:27 +01:00
Martin Petr
f2b5e17856 Merge pull request #1 from MartinGamesCZ/dev-efi-port
Switch to EFI version
2025-12-04 19:07:03 +01:00
c289ac6f38 Add readme and license 2025-12-04 19:04:29 +01:00
868b5700cd Remove unused lib 2025-12-04 17:11:24 +01:00
092781ba57 Extend PCI driver 2025-12-03 21:31:39 +01:00
7defc557b2 Add PCI driver 2025-12-03 21:17:23 +01:00
e4b18fc8d7 Implement sysfs 2025-12-03 20:41:52 +01:00
19e034a982 Add console module 2025-12-03 20:05:06 +01:00
4b4c3022eb Change entrypoint function 2025-12-03 18:56:16 +01:00
e3dce14c64 Add TS code embedding 2025-12-03 18:32:35 +01:00
35b16bfc49 Add basic print program 2025-12-02 22:38:22 +01:00
3f0b94d2fc Add failed try 2025-12-02 19:17:05 +01:00
f483a34d3c Add PCI driver 2025-11-30 10:47:59 +01:00
af5d8c709b Add typescript kernel loader 2025-11-29 23:14:51 +01:00
b7f619b8c3 Remove gitea action 2025-11-29 22:31:30 +01:00
12c109a120 Add gitea build action
Some checks failed
Build ISO and Upload Artifact / build-and-upload (push) Failing after 27s
2025-11-29 20:06:04 +01:00
c222cae16f Make EFI port primary 2025-11-29 20:00:51 +01:00
e2184bdc27 Somewhat working 2025-11-29 13:34:21 +01:00
5b8804621c Add source 2025-11-28 22:50:05 +01:00
aea99102cc Start EFI port 2025-11-28 22:42:14 +01:00
1775af99b0 Add process manager 2025-11-23 18:52:51 +01:00
6f303bf656 Implement system env and app resolver 2025-11-23 11:54:05 +01:00
4bf79e358a Add shell and echo app 2025-11-22 23:43:42 +01:00
29a5cacdea Add app launcher and oskrnl 2025-11-22 22:22:28 +01:00
34fc6e8d3a Update readme 2025-11-22 20:24:43 +01:00
304dda0adf Add disk driver 2025-11-21 22:57:51 +01:00
18092face9 Add interrupts and keyboard driver 2025-11-20 21:13:50 +01:00
2d52c45915 Add filesystem driver 2025-11-20 19:00:57 +01:00
fec35d7bc8 Add logging 2025-11-20 17:45:29 +01:00
1347df1f9f Add PCI driver 2025-11-20 17:39:19 +01:00
bf2841b014 Add serial driver 2025-11-20 16:26:59 +01:00
bc674eb4eb Add bios time module 2025-11-20 16:24:39 +01:00
2e29342c83 Add ports 2025-11-19 22:17:52 +01:00
19f1464a91 Add console output controller 2025-11-19 22:03:27 +01:00
f87b00b46f Add basic vga kernel module 2025-11-19 21:23:25 +01:00
5ac82c308d Make duktape fetch on build 2025-11-19 20:49:58 +01:00
11a59418e8 Add TypeScript 2025-11-19 20:02:23 +01:00
f4b474f0b9 Add docker build system 2025-11-19 16:44:19 +01:00
78177c0a07 No way it works... 2025-11-18 22:27:45 +01:00