My OS kernel attempt =)
Go to file
Braiden Vasco 8562967013 Move "arch/x86" to "arch" 2017-11-09 15:48:08 +00:00
arch Move "arch/x86" to "arch" 2017-11-09 15:48:08 +00:00
include/kernelmq Add const KERNELMQ_INFO_CMDLINE_SLEN_MAX 2017-11-08 08:35:08 +00:00
rootfs/boot/grub Remove subdir "iso" 2017-11-09 09:58:39 +00:00
.gitignore Build kernel in right place 2017-11-09 10:04:51 +00:00
LICENSE Fix copyright 2017-11-01 04:30:06 +00:00
Makefile Move "src" to "arch/x86" 2017-11-09 15:46:35 +00:00
README.md Remove configurator 2017-11-09 15:37:11 +00:00

README.md

KernelMQ

Message queue with additional IPC capabilities implemented as multiboot microkernel.

Glossary

  • (unsigned long) addr - aligned physical address, shifted right with number of zero bits
  • (unsigned long) base - physical or virtual start address
  • (unsigned long) limit - physical or virtual end address (included)
  • (unsigned long) size - size in bytes
  • (unsigned int) length - number of entries
  • (unsigned int) slen - string length excluding the terminating null byte