various fixes. MIPSsim support

This commit is contained in:
phcoder 2009-10-11 18:18:18 +02:00
parent 50739170db
commit 1540a08402
15 changed files with 385 additions and 15 deletions

View file

@ -0,0 +1,4 @@
# -*- makefile -*-
LINK_BASE = 0x80010000
target_machine=qemu-mipssim
include $(srcdir)/conf/mips.mk

View file

@ -84,7 +84,7 @@ grub_emu_SOURCES = commands/minicmd.c commands/cat.c commands/cmp.c \
grub_emu_LDFLAGS = $(LIBCURSES)
kernel_img_SOURCES = kern/mips/qemu-r4k/startup.S \
kernel_img_SOURCES = kern/$(target_cpu)/$(target_machine)/startup.S \
kern/main.c kern/device.c kern/$(target_cpu)/$(target_machine)/init.c \
kern/disk.c kern/dl.c kern/err.c kern/file.c kern/fs.c \
kern/misc.c kern/mm.c kern/reader.c kern/term.c \
@ -128,4 +128,16 @@ serial_mod_SOURCES = term/serial.c
serial_mod_CFLAGS = $(COMMON_CFLAGS)
serial_mod_LDFLAGS = $(COMMON_LDFLAGS)
# For ata.mod.
pkglib_MODULES += ata.mod
ata_mod_SOURCES = disk/ata.c
ata_mod_CFLAGS = $(COMMON_CFLAGS)
ata_mod_LDFLAGS = $(COMMON_LDFLAGS)
# For pci.mod.
pkglib_MODULES += pci.mod
pci_mod_SOURCES = bus/pci.c
pci_mod_CFLAGS = $(COMMON_CFLAGS)
pci_mod_LDFLAGS = $(COMMON_LDFLAGS)
include $(srcdir)/conf/common.mk