1LOCAL_DIR := $(GET_LOCAL_DIR) 2 3MODULE := $(LOCAL_DIR) 4 5ARCH := m68k 6M68K_CPU := 68040 7LK_HEAP_IMPLEMENTATION ?= dlmalloc 8 9MODULE_DEPS += lib/cbuf 10MODULE_DEPS += dev/virtio/block 11MODULE_DEPS += dev/virtio/gpu 12MODULE_DEPS += dev/virtio/net 13 14MODULE_SRCS += $(LOCAL_DIR)/bootinfo.c 15MODULE_SRCS += $(LOCAL_DIR)/goldfish_rtc.c 16MODULE_SRCS += $(LOCAL_DIR)/goldfish_tty.c 17MODULE_SRCS += $(LOCAL_DIR)/pic.c 18MODULE_SRCS += $(LOCAL_DIR)/platform.c 19 20MEMBASE ?= 0x00000000 21MEMSIZE ?= 0x08000000 # default to 128MB 22 23# we can revert to a poll based uart spin routine 24GLOBAL_DEFINES += PLATFORM_SUPPORTS_PANIC_SHELL=1 25 26# our timer supports one shot mode 27GLOBAL_DEFINES += PLATFORM_HAS_DYNAMIC_TIMER=1 28 29# we will find the memory size from bootinfo and populate novm 30GLOBAL_DEFINES += NOVM_DEFAULT_ARENA=0 31 32include make/module.mk 33