1LOCAL_DIR := $(GET_LOCAL_DIR) 2 3MODULE := $(LOCAL_DIR) 4 5MODULE_DEPS := \ 6 7ifeq (false,$(call TOBOOL,$(WITHOUT_CONSOLE))) 8MODULE_DEPS += lib/cbuf 9MODULE_SRCS += $(LOCAL_DIR)/console.c 10 11CONSOLE_CALLBACK_DISABLES_SERIAL ?= true 12ifeq (true,$(call TOBOOL,$(CONSOLE_CALLBACK_DISABLES_SERIAL))) 13MODULE_DEFINES += CONSOLE_CALLBACK_DISABLES_SERIAL=1 14endif 15 16# The size of the buffer to capture early boot logs in, which will 17# then be dumped to the first print callback to register. 18# Set to 0 to disable. 19CONSOLE_EARLY_LOG_BUFFER_SIZE ?= 4096 20MODULE_DEFINES += EARLY_LOG_BUFFER_SIZE=$(CONSOLE_EARLY_LOG_BUFFER_SIZE) 21 22endif 23 24MODULE_SRCS += \ 25 $(LOCAL_DIR)/io.c \ 26 27include make/module.mk 28