
TOPDIR := $(srctree)
LOADER_DIR := $(CURDIR)
SWITCH_DIR := ../switch

SDK_TOP_DIR := $(LOADER_DIR)/board/$(VENDOR)/switch/
SDK_DIR := $(SDK_TOP_DIR)/sdk

TGT_DIR :=
SDK_SYS_DIR := sdk/system


SDK_INCLUDE                 = $(SDK_TOP_DIR)/sdk/include
DRV_INCLUDE                 = $(SDK_TOP_DIR)/sdk/system/linux
SYS_INCLUDE                 = $(SDK_TOP_DIR)/sdk/system/include
REALTEK_INCLUDE             = $(LOADER_DIR)/board/$(VENDOR)/include
UMN_INCLUDE                 = $(SDK_TOP_DIR)/sdk/src/unmanaged/

RTSDK_FLAGS := -I$(SDK_INCLUDE) -I$(DRV_INCLUDE) -I$(SYS_INCLUDE) -I$(REALTEK_INCLUDE)
ifeq ($(CONFIG_ARM64),y)
    RTSDK_FLAGS            += -DCONFIG_SDK_WORDSIZE_64
endif

PLATFORM_CPPFLAGS += $(RTSDK_FLAGS)

include $(SDK_TOP_DIR)/sdk/build/mk/Makefile.uboot.sdk
#$(info realtek switch Makefile dump UBOOT_OBJ= $(UBOOT_OBJ:.o=.c))

obj-y += $(addprefix $(SWITCH_DIR)/, $(UBOOT_OBJ))

