1LOCAL_DIR := $(GET_LOCAL_DIR) 2 3MODULE := $(LOCAL_DIR) 4 5CPU := generic 6 7SMP_MAX_CPUS ?= 1 8 9MODULE_DEPS += \ 10 lib/cbuf 11 12MEMBASE := 0x00200000 13MEMSIZE := 0x0fe00000 14 15GLOBAL_DEFINES += \ 16 MEMBASE=$(MEMBASE) \ 17 MEMSIZE=$(MEMSIZE) \ 18 19MODULE_DEFINES += \ 20 TARGET_SERIAL_IO_BASE=0x3f8 \ 21 22GLOBAL_INCLUDES += \ 23 $(LOCAL_DIR)/include 24 25MODULE_SRCS += \ 26 $(LOCAL_DIR)/debug.c \ 27 $(LOCAL_DIR)/platform.c \ 28 29MODULE_DEPS += \ 30 $(LOCAL_DIR)/rust \ 31 dev/interrupt/x86_lapic \ 32 dev/timer/x86_generic \ 33 34include make/module.mk 35