1 # Userspace configuration parameters
2 #CFLAGS_USER += -DCONFIG_APPSERVER
3 #CFLAGS_USER += -DCONFIG_SYSCALL_TRAP
5 #CFLAGS_TESTS += -static
6 export CFLAGS_USER CFLAGS_TESTS
8 # brho's custom targets. Customize to your system.
9 #$(OBJDIR)/kern/.kvm.touch: $(CMP_KERNEL_OBJ)
10 # @echo " (KVM) Copying to mnt/hdd"
11 # $(Q)cp $^ mnt/hdd/kernel
15 #kvm: $(OBJDIR)/kern/.kvm.touch ;
17 #$(OBJDIR)/kern/.usb.touch: $(CMP_KERNEL_OBJ)
18 # @echo " (USB) Copying to /dev/sdc4"
20 # $(Q)cp $^ /mnt/usbstick/boot/akaros
22 # $(Q)umount /mnt/usbstick
25 #usb: $(OBJDIR)/kern/.usb.touch ;
27 #$(OBJDIR)/kern/.pxe.touch: $(CMP_KERNEL_OBJ)
28 # @echo " (PXE) Copying to Watson"
29 # $(Q)scp $^ watson.millennium.berkeley.edu:/tftpboot/akaros/akaros-kernel.gz
32 #pxe: $(OBJDIR)/kern/.pxe.touch ;
34 # risc-v functional simulator
36 fesvr -p$(NP) -nopk $(KERNEL_OBJ)
38 fesvr -d -p$(NP) -nopk $(KERNEL_OBJ)
40 PHONY += fs fsd hw rvfs rvfsd