1# SPDX-License-Identifier: Apache-2.0
2#
3# Copyright (c) 2022 Nuvoton Technology Corporation.
4
5zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_HAL src/sys.c)
6
7zephyr_library_sources(src/clk.c)
8zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_GPIO src/gpio.c)
9zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_UART src/uart.c)
10zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_FMC src/fmc.c)
11zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_I2C src/i2c.c)
12zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_SPI src/spi.c)
13zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_SPI src/qspi.c)
14zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_PWM src/epwm.c)
15zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_USBD src/usbd.c)
16zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_HSUSBD src/hsusbd.c)
17zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_ETH drv_emac/synopGMAC_Dev.c)
18zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_ETH drv_emac/synopGMAC_network_interface.c)
19zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_CANFD src/canfd.c)
20zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_ADC src/eadc.c)
21zephyr_library_sources_ifdef(CONFIG_HAS_NUMAKER_RTC src/rtc.c)
22