Github Account | Student ID | Name |
---|---|---|
nella17 | 110550050 | Ting-Shiuan Guan |
make
clang
llvm
qemu
(optional)minicom
(optional)
make bootloader kernel
make fs
# Options:
# TARGET
# DEBUG: build with debug symbol, start qemu gdb server
# QEMU_ASM: dump asm
# QEMU_PTY_SERIAL
make run TARGET=bootloader
make run # default run TARGET=kernel
# Options:
# SERIAL: serial device file
make upload
Currently only support macOS.
make -C disk format DISK=disk4
make disk