diff --git a/.gitmodules b/.gitmodules index e2140ee16..087cf963b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -112,3 +112,6 @@ [submodule "hw/mcu/renesas/rx"] path = hw/mcu/renesas/rx url = https://github.com/kkitayam/rx_device.git +[submodule "hw/mcu/nxp/lpcopen"] + path = hw/mcu/nxp/lpcopen + url = https://github.com/hathach/nxp_lpcopen.git diff --git a/hw/bsp/ea4088qs/board.mk b/hw/bsp/ea4088qs/board.mk index 05e730d29..c624a5cf2 100644 --- a/hw/bsp/ea4088qs/board.mk +++ b/hw/bsp/ea4088qs/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/ea4357/board.mk b/hw/bsp/ea4357/board.mk index 1ad970579..86391ab5d 100644 --- a/hw/bsp/ea4357/board.mk +++ b/hw/bsp/ea4357/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/lpc15/family.mk b/hw/bsp/lpc15/family.mk index 90e8ca504..e80a3bc51 100644 --- a/hw/bsp/lpc15/family.mk +++ b/hw/bsp/lpc15/family.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen include $(TOP)/$(BOARD_PATH)/board.mk diff --git a/hw/bsp/lpc18/family.mk b/hw/bsp/lpc18/family.mk index 0908e1877..3fed0b45a 100644 --- a/hw/bsp/lpc18/family.mk +++ b/hw/bsp/lpc18/family.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen include $(TOP)/$(BOARD_PATH)/board.mk diff --git a/hw/bsp/lpcxpresso11u37/board.mk b/hw/bsp/lpcxpresso11u37/board.mk index 7fa42f9a5..8fcda51ee 100644 --- a/hw/bsp/lpcxpresso11u37/board.mk +++ b/hw/bsp/lpcxpresso11u37/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/lpcxpresso11u68/board.mk b/hw/bsp/lpcxpresso11u68/board.mk index b59506d4a..922414f82 100644 --- a/hw/bsp/lpcxpresso11u68/board.mk +++ b/hw/bsp/lpcxpresso11u68/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/lpcxpresso1347/board.mk b/hw/bsp/lpcxpresso1347/board.mk index 0f63cefb4..0d56a33a6 100644 --- a/hw/bsp/lpcxpresso1347/board.mk +++ b/hw/bsp/lpcxpresso1347/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/lpcxpresso1769/board.mk b/hw/bsp/lpcxpresso1769/board.mk index 678c703dc..b69be39bd 100644 --- a/hw/bsp/lpcxpresso1769/board.mk +++ b/hw/bsp/lpcxpresso1769/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/mbed1768/board.mk b/hw/bsp/mbed1768/board.mk index bd48b29ba..e99df9f08 100644 --- a/hw/bsp/mbed1768/board.mk +++ b/hw/bsp/mbed1768/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/bsp/ngx4330/board.mk b/hw/bsp/ngx4330/board.mk index 0a0cb3ba6..04c37feeb 100644 --- a/hw/bsp/ngx4330/board.mk +++ b/hw/bsp/ngx4330/board.mk @@ -1,4 +1,4 @@ -DEPS_SUBMODULES += hw/mcu/nxp +DEPS_SUBMODULES += hw/mcu/nxp/lpcopen CFLAGS += \ -flto \ diff --git a/hw/mcu/nxp/lpcopen b/hw/mcu/nxp/lpcopen new file mode 160000 index 000000000..43c45c854 --- /dev/null +++ b/hw/mcu/nxp/lpcopen @@ -0,0 +1 @@ +Subproject commit 43c45c85405a5dd114fff0ea95cca62837740c13