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 |
|
d0p1 🏳️⚧️
|
cf8449ce13
|
feat(boot/loader): fetch memory map from e820 bios call
|
2024-07-02 11:33:44 +02:00 |
|
d0p1 🏳️⚧️
|
4a63e27d4b
|
feat: print memory map
|
2024-07-02 10:32:11 +02:00 |
|
d0p1 🏳️⚧️
|
16d9802872
|
feat: fetch VESA information
|
2024-06-29 16:29:15 +02:00 |
|
d0p1 🏳️⚧️
|
c682f38209
|
chore: sync repo
|
2024-06-14 05:32:46 +02:00 |
|
d0p1 🏳️⚧️
|
8589a5c433
|
feat(boot/loader): add bios_log_number
|
2024-06-12 13:53:51 +02:00 |
|
d0p1 🏳️⚧️
|
33cb848852
|
chore: oops forgot install
|
2024-06-12 13:15:07 +02:00 |
|
d0p1 🏳️⚧️
|
8f6f833495
|
chore: remove mkfs.stpd
|
2024-06-12 13:12:25 +02:00 |
|
d0p1 🏳️⚧️
|
7260b03fca
|
feat(boot/loader): preload kernel at 0xF000
|
2024-06-11 11:53:34 +02:00 |
|
d0p1 🏳️⚧️
|
87857101d9
|
chore: remove build.sh
|
2024-06-11 11:23:44 +02:00 |
|