Printing stuff to screen
This commit is contained in:
parent
f30433dd27
commit
aaffd2351f
5 changed files with 180 additions and 37 deletions
9
Makefile
9
Makefile
|
@ -5,9 +5,12 @@ clean:
|
|||
start32.o: start32.asm
|
||||
fasm start32.asm
|
||||
kernel.o: kernel.c
|
||||
../tinycc/tcc -m32 -c kernel.c
|
||||
kernel-i386.elf: kernel.o start32.o
|
||||
../tinycc/tcc -m32 -nostdlib -Wl,-Ttext,0x100000 start32.o kernel.o -o kernel-i386.elf
|
||||
tcc -m32 -c kernel.c
|
||||
vga.o: vga.c
|
||||
tcc -m32 -c vga.c
|
||||
|
||||
kernel-i386.elf: kernel.o start32.o vga.o
|
||||
tcc -m32 -nostdlib -Wl,-Ttext,0x100000 start32.o kernel.o vga.o -o kernel-i386.elf
|
||||
|
||||
qemu: kernel-i386.elf
|
||||
qemu-system-i386 -kernel kernel-i386.elf
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue