Added code to get the consoles to be split into their own
Fixed issue where exiting a shell would not close the parent console properly Changed the way the consoles are linked to the processes by making it a pointer to the console Added all the console changes for the above Added a slow maze drawing program similar to the c64 version
This commit is contained in:
5
Makefile
5
Makefile
@ -200,6 +200,7 @@ UPROGS=\
|
||||
_argtest\
|
||||
_screen\
|
||||
_cls\
|
||||
_maze\
|
||||
|
||||
fs.img: mkfs $(UPROGS)
|
||||
./mkfs fs.img $(UPROGS)
|
||||
@ -223,8 +224,8 @@ QEMUGDB = $(shell if $(QEMU) -help | grep -q '^-gdb'; \
|
||||
then echo "-gdb tcp::$(GDBPORT)"; \
|
||||
else echo "-s -p $(GDBPORT)"; fi)
|
||||
ifndef CPUS
|
||||
CPUS := 2
|
||||
#CPUS := 1
|
||||
#CPUS := 2
|
||||
CPUS := 1 # For debugging
|
||||
endif
|
||||
QEMUOPTS = -drive file=fs.img,index=1,media=disk,format=raw -drive file=xv6.img,index=0,media=disk,format=raw -smp $(CPUS) -m 512 $(QEMUEXTRA)
|
||||
|
||||
|
Reference in New Issue
Block a user