Give nicer names to both source and binary files
This commit is contained in:
parent
417b3767ff
commit
b17a416bc6
3 changed files with 10 additions and 5 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,3 +1,4 @@
|
||||||
*.bin
|
*.bin
|
||||||
*.img
|
*.img
|
||||||
*.d
|
*.d
|
||||||
|
*.krn
|
||||||
|
|
12
Makefile
12
Makefile
|
@ -5,20 +5,24 @@ FLOPPY = 1440
|
||||||
|
|
||||||
all: nor86.img
|
all: nor86.img
|
||||||
|
|
||||||
nor86.img: bootsect.bin kernel.bin CC0 README.md
|
nor86.img: boot.bin nor86.krn CC0 README.md
|
||||||
rm -f $@
|
rm -f $@
|
||||||
mkdosfs -C $@ $(FLOPPY)
|
mkdosfs -C $@ $(FLOPPY)
|
||||||
rw -i bootsect.bin -o $@
|
rw -i boot.bin -o $@
|
||||||
mcopy -i $@ CC0 ::
|
mcopy -i $@ CC0 ::
|
||||||
mcopy -i $@ README.md ::
|
mcopy -i $@ README.md ::
|
||||||
mcopy -i $@ kernel.bin ::
|
mcopy -i $@ nor86.krn ::
|
||||||
|
|
||||||
|
nor86.krn: kernel.asm
|
||||||
|
nasm -fbin -d F$(FLOPPY) -o $@ $<
|
||||||
|
nasm -MD $@.d -d F$(FLOPPY) -fbin -o $@ $<
|
||||||
|
|
||||||
.asm.bin:
|
.asm.bin:
|
||||||
nasm -fbin -d F$(FLOPPY) -o $@ $<
|
nasm -fbin -d F$(FLOPPY) -o $@ $<
|
||||||
nasm -MD $@.d -d F$(FLOPPY) -fbin -o $@ $<
|
nasm -MD $@.d -d F$(FLOPPY) -fbin -o $@ $<
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.bin *.img *.bin.d
|
rm -f *.bin *.img *.bin.d *.krn
|
||||||
|
|
||||||
run: nor86.img
|
run: nor86.img
|
||||||
qemu-system-i386 -fda $<
|
qemu-system-i386 -fda $<
|
||||||
|
|
|
@ -339,7 +339,7 @@ hang:
|
||||||
jmp hang
|
jmp hang
|
||||||
|
|
||||||
|
|
||||||
kernel_name: db "KERNEL BIN"
|
kernel_name: db "NOR86 KRN"
|
||||||
|
|
||||||
notfound_msg: db "Kernel not found", 0
|
notfound_msg: db "Kernel not found", 0
|
||||||
diskerror_msg: db "Disk error", 0
|
diskerror_msg: db "Disk error", 0
|
Loading…
Reference in a new issue