8 Commits

Author SHA1 Message Date
Alexander Myltsev
a6598886f0 Add two syscalls. 2022-12-14 17:10:34 +03:00
Alexander Myltsev
069625a6e0 Enable int 0x84 from userspace. 2022-12-14 16:54:47 +03:00
Alexander Myltsev
dd9f5786c2 Run user process. 2022-12-14 16:54:36 +03:00
Alexander Myltsev
bdfcf429db Copy UART driver from xv6. 2022-11-21 01:07:39 +03:00
Alexander Myltsev
e4fcd27e31 Make .data empty. 2022-11-20 23:40:45 +03:00
Alexander Myltsev
38d384175c Attempt to fix bootloader. 2022-11-20 22:17:13 +03:00
Alexander Myltsev
b8604932eb Load kernel with a .data segment. 2022-11-20 19:48:55 +03:00
Alexander Myltsev
f860ec1ef0 Load IDT. 2022-11-20 18:59:53 +03:00