mirror of
https://github.com/tailix/kernel.git
synced 2024-11-20 11:16:10 -05:00
My OS kernel attempt =)
|
||
---|---|---|
kernelmq | ||
memgr | ||
procman | ||
rootfs/boot/grub | ||
vendor | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
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