Skip to content

Commit 95fee2f

Browse files
authored
Merge pull request #15500 from OpenNuvoton/nuvoton_fix_function_undeclare
NUVOTON: Fix undeclared function as error
2 parents 98853ac + 11d9997 commit 95fee2f

35 files changed

+35
-0
lines changed

connectivity/drivers/emac/TARGET_NUVOTON_EMAC/TARGET_M460/m460_eth.c

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
//#include <stdbool.h>
2121
#include "m460_eth.h"
2222
#include "mbed_toolchain.h"
23+
#include "mbed_interface.h"
2324
//#define NU_TRACE
2425
#include "numaker_eth_hal.h"
2526

connectivity/drivers/emac/TARGET_NUVOTON_EMAC/TARGET_M480/m480_eth.c

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include <stdbool.h>
2121
#include "m480_eth.h"
2222
#include "mbed_toolchain.h"
23+
#include "mbed_interface.h"
2324
//#define NU_TRACE
2425
#include "numaker_eth_hal.h"
2526

connectivity/drivers/emac/TARGET_NUVOTON_EMAC/TARGET_NUC472/nuc472_eth.c

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include <stdbool.h>
2121
#include "nuc472_eth.h"
2222
#include "mbed_toolchain.h"
23+
#include "mbed_interface.h"
2324
//#define NU_TRACE
2425
#include "numaker_eth_hal.h"
2526

targets/TARGET_NUVOTON/TARGET_M251/analogin_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "hal/PinNameAliases.h"
2829

targets/TARGET_NUVOTON/TARGET_M251/analogout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728

2829
/* Maximum DAC modules */

targets/TARGET_NUVOTON/TARGET_M251/i2c_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M251/pwmout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M251/serial_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include "mbed_error.h"
2525
#include "mbed_assert.h"
2626
#include "PeripheralPins.h"
27+
#include "gpio_api.h"
2728
#include "nu_modutil.h"
2829
#include "nu_bitutil.h"
2930
#include <string.h>

targets/TARGET_NUVOTON/TARGET_M251/spi_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M261/analogin_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "hal/PinNameAliases.h"
2728

targets/TARGET_NUVOTON/TARGET_M261/analogout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627

2728
/* Maximum DAC modules */

targets/TARGET_NUVOTON/TARGET_M261/can_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M261/i2c_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "nu_miscutil.h"
2728
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M261/pwmout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "nu_miscutil.h"
2728
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M261/serial_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "mbed_error.h"
2424
#include "mbed_assert.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_bitutil.h"
2829
#include <string.h>

targets/TARGET_NUVOTON/TARGET_M261/spi_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "mbed_error.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M451/analogin_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "hal/PinNameAliases.h"
2627

targets/TARGET_NUVOTON/TARGET_M451/analogout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627

2728
/* Maximum DAC modules */

targets/TARGET_NUVOTON/TARGET_M451/can_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M451/i2c_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M451/pwmout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_M451/serial_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "mbed_error.h"
2323
#include "mbed_assert.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "nu_bitutil.h"
2728
#include <string.h>

targets/TARGET_NUVOTON/TARGET_M451/spi_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NANO100/analogin_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "hal/PinNameAliases.h"
2728

targets/TARGET_NUVOTON/TARGET_NANO100/analogout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "cmsis.h"
2323
#include "pinmap.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627

2728
/* Maximum DAC modules */

targets/TARGET_NUVOTON/TARGET_NANO100/i2c_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NANO100/pwmout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NANO100/serial_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "mbed_error.h"
2323
#include "mbed_assert.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "nu_bitutil.h"
2728
#include <string.h>

targets/TARGET_NUVOTON/TARGET_NANO100/spi_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NUC472/analogin_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "hal/PinNameAliases.h"
2627

targets/TARGET_NUVOTON/TARGET_NUC472/can_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include "cmsis.h"
2424
#include "pinmap.h"
2525
#include "PeripheralPins.h"
26+
#include "gpio_api.h"
2627
#include "nu_modutil.h"
2728
#include "nu_miscutil.h"
2829
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NUC472/i2c_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NUC472/pwmout_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

targets/TARGET_NUVOTON/TARGET_NUC472/serial_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "mbed_error.h"
2323
#include "mbed_assert.h"
2424
#include "PeripheralPins.h"
25+
#include "gpio_api.h"
2526
#include "nu_modutil.h"
2627
#include "nu_bitutil.h"
2728
#include <string.h>

targets/TARGET_NUVOTON/TARGET_NUC472/spi_api.c

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include "cmsis.h"
2222
#include "pinmap.h"
2323
#include "PeripheralPins.h"
24+
#include "gpio_api.h"
2425
#include "nu_modutil.h"
2526
#include "nu_miscutil.h"
2627
#include "nu_bitutil.h"

0 commit comments

Comments
 (0)