Commit graph

123 commits

Author SHA1 Message Date
d0p1 🏳️‍⚧️ e84e98f6a5 feat(kernel): probe ne2k 2024-07-22 17:31:24 +02:00
d0p1 🏳️‍⚧️ 40e16ca551 refactor(kernel): rewrite com probe 2024-07-22 10:43:07 +02:00
d0p1 🏳️‍⚧️ 78340367b8 feat(kernel): probe hardware 2024-07-21 18:14:38 +02:00
d0p1 🏳️‍⚧️ f20f1cc398 doc: add moar docs 2024-07-20 09:10:20 +02:00
d0p1 🏳️‍⚧️ 9078742c29 fix: extended ascii rendering issue 2024-07-19 11:29:17 +02:00
d0p1 🏳️‍⚧️ 23e5bf0045 doc: document fatfs 2024-07-19 09:53:03 +02:00
d0p1 🏳️‍⚧️ 0ce1e73a09 chore: remove build.sh 2024-07-18 12:36:43 +02:00
d0p1 🏳️‍⚧️ dc252706cd chore: add propaganda page 2024-07-18 11:53:55 +02:00
d0p1 🏳️‍⚧️ f2fdc0aada doc: document file system 2024-07-18 11:28:07 +02:00
d0p1 🏳️‍⚧️ 4b8036b192 feat(kernel): load tss 2024-07-17 10:08:43 +02:00
d0p1 🏳️‍⚧️ 40d3009b1a chore: sync repo 2024-07-17 09:41:36 +02:00
d0p1 🏳️‍⚧️ 4022be6c36 feat(kernel): keyboard driver (wip) 2024-07-16 10:37:36 +02:00
d0p1 🏳️‍⚧️ 140a204ebf fix(kernel): cga scrolling 2024-07-16 09:52:08 +02:00
d0p1 🏳️‍⚧️ cac86dd43f chore: add CONTRIBUTING.md 2024-07-16 08:38:13 +02:00
d0p1 🏳️‍⚧️ 949fb48523 chore: add code of conduct 2024-07-16 08:29:32 +02:00
d0p1 🏳️‍⚧️ 18c807d210 chore: work on VFS (wip)
Refs: #24
2024-07-16 08:29:16 +02:00
d0p1 🏳️‍⚧️ 7fec5d45f6 chore: add dummy elf2coff file 2024-07-15 18:07:17 +02:00
d0p1 🏳️‍⚧️ 6cf0c63cf4 chore: sync repo 2024-07-15 15:58:43 +02:00
d0p1 🏳️‍⚧️ 6027655f3c feat(kernel): print klog to screen 2024-07-15 08:32:59 +02:00
d0p1 🏳️‍⚧️ f47382bd56 chore: add usefull links 2024-07-14 22:39:48 +02:00
d0p1 🏳️‍⚧️ a3e4aabe92 feat(kernel): detect floppy 2024-07-14 18:48:36 +02:00
d0p1 🏳️‍⚧️ 7fcb200475 feat(kernel): cga text mode driver 2024-07-14 15:11:28 +02:00
d0p1 🏳️‍⚧️ baaeda937f chore: update docs menu 2024-07-14 11:37:55 +02:00
d0p1 🏳️‍⚧️ cfeeea957c chore: display kernel version 2024-07-14 11:35:30 +02:00
d0p1 🏳️‍⚧️ bd7468e69c feat(kernel): pic initialize and remap 2024-07-13 19:02:35 +02:00
d0p1 🏳️‍⚧️ 649b68ee39 chore: disable pic 2024-07-13 10:17:36 +02:00
d0p1 🏳️‍⚧️ 90e1d2818d feat(kernel): setup idt 2024-07-13 09:43:27 +02:00
d0p1 🏳️‍⚧️ 8081e804a5 chore: add "Manifesto of the Communist Party" 2024-07-13 09:20:03 +02:00
d0p1 🏳️‍⚧️ 180c1254e6 chore: sync repo 2024-07-12 08:58:25 +02:00
d0p1 🏳️‍⚧️ 536f18f8cb fix: spinlock 2024-07-10 12:56:53 +02:00
d0p1 🏳️‍⚧️ 5379d0e924 chore: sync repo 2024-07-10 08:17:19 +02:00
d0p1 🏳️‍⚧️ 3cd1b7c5b6 chore: add DevSE webring 2024-07-10 08:05:02 +02:00
d0p1 🏳️‍⚧️ c1cb32f597 feat(kernel/mm): initialize memory manager
Refs: #13
2024-07-09 10:41:13 +02:00
d0p1 🏳️‍⚧️ 06179dbd4d chore: web buttons 2024-07-09 08:58:28 +02:00
d0p1 🏳️‍⚧️ 80aca5ee8a chore: kernel module ? 2024-07-08 19:20:24 +02:00
d0p1 🏳️‍⚧️ c5ea67ad1d refactor: replace magic values with consts 2024-07-08 19:10:37 +02:00
d0p1 🏳️‍⚧️ 6b89f3c48b feat(kernel/mm): unmap first page 2024-07-08 18:48:31 +02:00
d0p1 🏳️‍⚧️ 52236d2016 chore: modules? 2024-07-08 09:08:54 +02:00
d0p1 🏳️‍⚧️ ea2f09a44d refactor: reorganize files (wip) 2024-07-07 15:48:22 +02:00
d0p1 🏳️‍⚧️ 4d5bbe3003 chore: random docs 2024-07-07 15:29:41 +02:00
d0p1 🏳️‍⚧️ d764fe4666 chore: update website menu 2024-07-07 11:44:51 +02:00
d0p1 🏳️‍⚧️ 6583b96351 feat(kernel): basic and naive pmm
Refs: #4
2024-07-07 11:24:51 +02:00
d0p1 🏳️‍⚧️ a0c99799e8 feat(boot/loader): move kernel to 0x100000 2024-07-06 15:19:35 +02:00
d0p1 🏳️‍⚧️ 41676291fe feat(kernel): wip serial logger 2024-07-05 14:23:58 +02:00
d0p1 🏳️‍⚧️ 031e09b3ff feat(kernel): hello world 2024-07-05 11:10:26 +02:00
d0p1 🏳️‍⚧️ 3d30afd5fc feat(boot/loader): map kernel in higher half 2024-07-05 10:38:19 +02:00
d0p1 🏳️‍⚧️ a28cd60ebb chore: fix shellcheck errors 2024-07-05 08:35:20 +02:00
d0p1 🏳️‍⚧️ 2d48606692 docs: minor change 2024-07-05 08:16:40 +02:00
d0p1 🏳️‍⚧️ c97a637ecd docs: minor update 2024-07-05 07:52:26 +02:00
d0p1 🏳️‍⚧️ f0c7d4bbdf chore: git sync 2024-07-05 07:46:04 +02:00