You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Mathieu Maret 9815cc062f Multiple page allocation 4 weeks ago
arch/x86 Multiple page allocation 4 weeks ago
core Multiple page allocation 4 weeks ago
docs Add docs links 5 months ago
drivers Multiple page allocation 4 weeks ago
tests Multiple page allocation 4 weeks ago
.clang-format vim and clang-format configuration file 5 months ago
.vimrc vim and clang-format configuration file 5 months ago
Makefile Simplifi debug cmd (allow ctrl-c) 1 month ago
README.md add some pretty-printer for kthread 1 month ago
custom_gdb_extension.py add some pretty-printer for kthread 1 month ago
debug.gdb Add gdb custom commands 1 month ago
linker.ld First step for memory management 2 years ago

README.md

Dependencies

To generate iso image

  • mtools xorriso (which is libisoburn on ArchLinux)
  • gcc >= 6

Run it

make test

or

make fd.iso && qemu-system-x86_64 -cdrom fd.iso

you can also test it

make self_test

Debug

gdb could be launch with debug symbols using :

make debug

Then you can check some matos specific commands or pretty printing with

help user-defined info pretty-printer (Should contains matos_pretty_printers)