MTGos running on 3ds9. No VMM, No Tasks, Code running in kernel space
Find a file
2017-07-29 11:26:25 +01:00
buildtools added an untested pmm for every machine except for PC 2017-07-20 15:37:45 +01:00
cross added broken raspi2 port 2017-07-20 09:26:35 +01:00
docs added temporary syscall list 2017-07-29 11:10:19 +01:00
iso/boot/grub added working LFB driver and some helper scripts 2017-04-29 11:06:31 +00:00
kernel removed files that aren't part of kernel9 2017-07-29 11:26:25 +01:00
toolchains added actual code to run 2017-04-23 17:41:25 +00:00
.clang-format added clang format 2017-04-26 10:27:27 +00:00
.gitignore added an untested pmm for every machine except for PC 2017-07-20 15:37:45 +01:00
CMakeLists.txt added actual code to run 2017-04-23 17:41:25 +00:00
do_all.sh added PMM for PC 2017-07-20 17:48:44 +01:00
Doxyfile fixed screeninit, got text to show on arm11 and added documentation 2017-04-29 20:04:29 +00:00
fontgen.py added font support 2017-04-23 20:04:39 +00:00
LICENSE added license 2017-07-29 10:37:55 +01:00
readme removed files that aren't part of kernel9 2017-07-29 11:26:25 +01:00
unifont.hex added font support 2017-04-23 20:04:39 +00:00

to build mtgos you need the cross compilers, whose makefile is included in cross/

Quick walkthrough of the steps needed for building:

1) mkdir -pv build; cd build - this will enter a build directory, as an in-dir build is not supported
2) cmake -DCMAKE_TOOLCHAIN_FILE=../toolchains/arm-none-eabi.cmake ..
3) make
4) Kernel is in kernel/kernel