Add some utility targets

This commit is contained in:
Baptiste Wicht 2016-08-09 18:46:31 +02:00
parent 7dddf0979d
commit a84df385f1

View File

@ -1,4 +1,4 @@
.PHONY: default clean force_look qemu bochs debug .PHONY: default clean force_look qemu bochs debug mount_fat check_fat umount_fat
default: thor.flp default: thor.flp
@ -59,6 +59,17 @@ bochs: default
bochs_simple: default bochs_simple: default
bochs -qf tools/bochsrc.txt bochs -qf tools/bochsrc.txt
mount_fat:
sudo /sbin/losetup -o1048576 /dev/loop0 hdd.img
sudo /bin/mount -t vfat /dev/loop0 mnt/fake/
check_fat:
sudo fsck.fat -n /dev/loop0
umount_fat:
sudo /bin/umount mnt/fake/
sudo /sbin/losetup -d /dev/loop0
debug: default debug: default
echo "c" > commands echo "c" > commands
bochs -qf tools/debug_bochsrc.txt -rc commands bochs -qf tools/debug_bochsrc.txt -rc commands