mirror of https://github.com/hak5/openwrt-owl.git
36 lines
1.5 KiB
Diff
36 lines
1.5 KiB
Diff
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -3613,6 +3613,32 @@
|
||
|
$(eval $(call arcadyan, arv752DPW%config))
|
||
|
$(eval $(call arcadyan, arv752DPW22%config))
|
||
|
|
||
|
+gigaSX76X%config : unconfig
|
||
|
+ @mkdir -p $(obj)include
|
||
|
+ @mkdir -p $(obj)board/infineon/easy50712
|
||
|
+ @[ -z "$(findstring ramboot,$@)" ] || \
|
||
|
+ { echo "TEXT_BASE = 0xA0400000" >$(obj)board/infineon/easy50712/config.tmp ; \
|
||
|
+ echo "#define CONFIG_SYS_RAMBOOT" >>$(obj)include/config.h ; \
|
||
|
+ $(XECHO) "... with ramboot configuration" ; \
|
||
|
+ }
|
||
|
+ @if [ "$(findstring _DDR,$@)" -a -z "$(findstring ramboot,$@)" ] ; then \
|
||
|
+ echo "#define CONFIG_USE_DDR_RAM" >>$(obj)include/config.h ; \
|
||
|
+ echo "#define CONFIG_BOOTSTRAP" >>$(obj)include/config.h ; \
|
||
|
+ DDR=$(subst DDR,,$(filter DDR%,$(subst _, ,$@))); \
|
||
|
+ case "$${DDR}" in \
|
||
|
+ 111M|166M|e111M|e166M|promos400|samsung166|psc166) \
|
||
|
+ $(XECHO) "... with DDR RAM config $${DDR}" ; \
|
||
|
+ echo "#define CONFIG_USE_DDR_RAM_CFG_$${DDR}" >>$(obj)include/config.h ;; \
|
||
|
+ *) $(XECHO) "... DDR RAM config \\\"$${DDR}\\\" unknown, use default"; \
|
||
|
+ esac; \
|
||
|
+ fi
|
||
|
+ echo "#define CONFIG_SWITCH_PORT1 1" >>$(obj)include/config.h
|
||
|
+ echo "#define CONFIG_SWITCH_PIN 3" >>$(obj)include/config.h
|
||
|
+ echo "#define CONFIG_BUTTON_PORT0 1" >>$(obj)include/config.h
|
||
|
+ echo "#define CONFIG_BUTTON_PIN 14" >>$(obj)include/config.h
|
||
|
+ echo "#define CONFIG_BUTTON_LEVEL 1" >>$(obj)include/config.h
|
||
|
+ @$(MKCONFIG) -a easy50712 mips mips easy50712 infineon danube
|
||
|
+
|
||
|
easy50712%config : unconfig
|
||
|
@mkdir -p $(obj)include
|
||
|
@mkdir -p $(obj)board/infineon/easy50712
|