diff options
author | lantw44 <lantw44@gmail.com> | 2013-01-16 18:39:59 +0800 |
---|---|---|
committer | lantw44 <lantw44@gmail.com> | 2013-01-16 18:39:59 +0800 |
commit | 8e1dce540d5f60eec5ed631af93f4031cd20205e (patch) | |
tree | 7eee79ca0a36a8294b6b83ac5b77154bb6613914 | |
parent | 40b74e5c3f86ba01525d5c5b30de8d1c21d3df35 (diff) | |
download | yotos-8e1dce540d5f60eec5ed631af93f4031cd20205e.tar.gz yotos-8e1dce540d5f60eec5ed631af93f4031cd20205e.tar.zst yotos-8e1dce540d5f60eec5ed631af93f4031cd20205e.zip |
Rename: reader -> yotsh
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | Makefile | 15 | ||||
-rw-r--r-- | yotsh.c (renamed from reader.c) | 0 |
3 files changed, 17 insertions, 6 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cf1d3f3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.a +*.o +*.img +55aa +bootsect +kernel +yotsh + @@ -3,30 +3,33 @@ all: floppy.img -floppy.img: 55aa bootsect kernel reader +floppy.img: 55aa bootsect kernel yotsh dd if=/dev/zero of=$@ bs=512 count=2880 dd if=55aa of=$@ bs=1 count=2 seek=510 conv=notrunc dd if=bootsect of=$@ conv=notrunc dd if=kernel of=$@ bs=512 seek=1 conv=notrunc - dd if=reader of=$@ bs=512 seek=9 conv=notrunc + dd if=yotsh of=$@ bs=512 seek=9 conv=notrunc bootsect: bootsect.s basic.s nasm -f bin $< -o $@ kernel: kernel.o ld86 -T 0x0000 -d kernel.o -o kernel -reader: reader.o yotlibc/yotlibc.a - ld86 -T 0x0000 -d reader.o yotlibc/yotlibc.a -o reader +yotsh: yotsh.o yotlibc/yotlibc.a + ld86 -T 0x0000 -d yotsh.o yotlibc/yotlibc.a -o yotsh kernel.o: kernel.s nasm -f as86 $< -o $@ -reader.o: reader.c +yotsh.o: yotsh.c bcc -ansi -Mc -Iyotlibc -c $< -o $@ 55aa: echo "0000000: 55aa" | xxd -r > $@ +yotlibc/yotlibc.a: + $(MAKE) -C yotlibc + run: floppy.img qemu-kvm -fda floppy.img $(QARG) clean: - rm -f bootsect kernel kernel.o 55aa reader reader.o floppy.img + rm -f bootsect kernel kernel.o 55aa yotsh yotsh.o floppy.img |