1
0
Fork 0
mirror of https://github.com/tailix/kernel.git synced 2024-10-30 12:03:52 -04:00
My OS kernel attempt =)
Find a file
2017-11-08 07:49:08 +00:00
arch Use packed struct instead of unreadable ORing 2017-11-08 07:49:08 +00:00
env Improve configurator 2017-11-04 07:01:56 +00:00
include/kernelmq Start implementing syscalls 2017-11-05 17:15:34 +00:00
iso Add two dummy modules 2017-11-05 18:24:19 +00:00
libk Get kernel info from multiboot 2017-11-04 11:43:55 +00:00
modules Add two dummy modules 2017-11-05 18:24:19 +00:00
test Improve testing 2017-11-04 08:13:22 +00:00
.gitignore Add two dummy modules 2017-11-05 18:24:19 +00:00
configure Rewrite current config 2017-11-04 07:03:38 +00:00
LICENSE Fix copyright 2017-11-01 04:30:06 +00:00
Makefile Add two dummy modules 2017-11-05 18:24:19 +00:00
README.md Add some info to README 2017-11-06 06:21:58 +00:00

KernelMQ

Message queue with additional IPC capabilities implemented as multiboot microkernel.

Dependencies

Build youself:

  • Cross-compiler for i686-elf

Debian 9.2 packages:

  • make
  • grub-pc-bin
  • qemu-system-x86

Build and run

./configure build
make clean
make run

Run tests

./configure test
make clean
make test