# # Acess2 Kernel # i386 Architecture Makefile # arch/i386/Makefile AS_SUFFIX = asm CPPFLAGS = CFLAGS = ASFLAGS = -f elf USE_MP=0 USE_PAE=0 ifeq ($(ARCH),i386) USE_MP=0 USE_PAE=0 else ifeq ($(ARCH),i486) USE_MP=1 else ifeq ($(ARCH),i586) USE_MP=1 USE_PAE=1 endif #ASFLAGS += -D ARCH=\"$(ARCH)\" -D ARCHDIR=\"$(ARCHDIR)\" ASFLAGS += -D USE_MP=$(USE_MP) -D USE_PAE=$(USE_PAE) CPPFLAGS += -DUSE_MP=$(USE_MP) -DUSE_PAE=$(USE_PAE) A_OBJ = start.ao main.o lib.o desctab.ao errors.o irq.o A_OBJ += mm_phys.o mm_virt.o A_OBJ += proc.o proc.ao time.o vm8086.o A_OBJ += kpanic.o pci.o