LOCAL_DIR := $(GET_LOCAL_DIR) INCLUDES += -I$(LOCAL_DIR)/include -I$(LK_TOP_DIR)/platform/msm_shared PLATFORM := qsd8k #cedesmith note: MEMBASE requires edit in platform/qsd8k/rules.mk #MEMBASE := 0x20000000 #MEMBASE := 0x27000000 MEMBASE := 0x2E000000 #MEMSIZE := 0x00100000 MEMSIZE := 0x00800000 BASE_ADDR := 0x11800000 TAGS_ADDR := "(BASE_ADDR+0x00000100)" KERNEL_ADDR := "(BASE_ADDR+0x00008000)" RAMDISK_ADDR := "(BASE_ADDR+0x00a00000)" #SCRATCH_ADDR := "(BASE_ADDR+0x04000000)" SCRATCH_ADDR := "(BASE_ADDR+0x01400000)" #BASE_ADDR + 0x04000000 #MEMBASE := 0x15800000 #SCRATCH_ADDR := 0x16800000 #SCRATCH_ADDR := "(MEMBASE+0x02000000)" #MEMBASE := SCRATCH_ADDR+0x19000000 KEYS_USE_GPIO_KEYPAD := 1 #DEFINES += ENABLE_BATTERY_CHARGING=1 #DEFINES += DISPLAY_SPLASH_SCREEN=1 DEFINES += DISPLAY_TYPE_LCDC=1 CFLAGS += -mlittle-endian LDFLAGS += -EL MODULES += \ dev/keys \ lib/ptable DEFINES += \ MEMBASE=$(MEMBASE)\ BASE_ADDR=$(BASE_ADDR) \ TAGS_ADDR=$(TAGS_ADDR) \ KERNEL_ADDR=$(KERNEL_ADDR) \ RAMDISK_ADDR=$(RAMDISK_ADDR) \ SCRATCH_ADDR=$(SCRATCH_ADDR) OBJS += \ $(LOCAL_DIR)/init.o \ $(LOCAL_DIR)/nand.o \ $(LOCAL_DIR)/keypad.o \ $(LOCAL_DIR)/atags.o