Files
ambz-sdk/mk/sources.mk

273 lines
15 KiB
Makefile

# Source file list
# -------------------------------------------------------------------
SRC_C =
DRAM_C =
#app uart_adapter
# SRC_C += lib/amb1_sdk/common/application/uart_adapter/uart_adapter.c
# SRC_C += lib/amb1_sdk/common/application/xmodem/uart_fw_update.c
#cmsis
SRC_C += lib/amb1_sdk/soc/realtek/8711b/cmsis/device/app_start.c
SRC_C += lib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/startup.c
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/cmsis/device/system_8195a.c
#console
# SRC_C += lib/amb1_sdk/common/api/at_cmd/atcmd_lwip.c
# SRC_C += lib/amb1_sdk/common/api/at_cmd/atcmd_sys.c
# SRC_C += lib/amb1_sdk/common/api/at_cmd/atcmd_wifi.c
# SRC_C += lib/amb1_sdk/common/api/at_cmd/log_service.c
# SRC_C += lib/amb1_sdk/soc/realtek/8711b/app/monitor/ram/low_level_io.c
# SRC_C += lib/amb1_sdk/soc/realtek/8711b/app/monitor/ram/monitor.c
# SRC_C += lib/amb1_sdk/soc/realtek/8711b/app/monitor/ram/rtl_consol.c
# SRC_C += lib/amb1_sdk/soc/realtek/8711b/app/monitor/ram/rtl_trace.c
#SRC_C += lib/amb1_sdk/common/api/wifi_interactive_mode.c
#lib
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/bsp/lib/common/IAR/lib_platform.a
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/bsp/lib/common/IAR/lib_rtlstd.a
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/bsp/lib/common/IAR/lib_wlan.a
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/bsp/lib/common/IAR/lib_wlan_mp.a
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/bsp/lib/common/IAR/lib_wps.a
#SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/bsp/lib/common/IAR/lib_p2p.a
#network api wifi rtw_wpa_supplicant
SRC_C += lib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/src/crypto/tls_polarssl.c
SRC_C += lib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_eap_config.c
SRC_C += lib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c
SRC_C += lib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c
#network api wifi
SRC_C += lib/amb1_sdk/common/api/wifi/wifi_conf.c
SRC_C += lib/amb1_sdk/common/api/wifi/wifi_ind.c
SRC_C += lib/amb1_sdk/common/api/wifi/wifi_promisc.c
SRC_C += lib/amb1_sdk/common/api/wifi/wifi_simple_config.c
SRC_C += lib/amb1_sdk/common/api/wifi/wifi_util.c
#network api
SRC_C += lib/amb1_sdk/common/api/lwip_netconf.c
#network app
SRC_C += lib/amb1_sdk/common/api/network/src/ping_test.c
SRC_C += lib/amb1_sdk/common/utilities/ssl_client.c
SRC_C += lib/amb1_sdk/common/utilities/tcptest.c
SRC_C += lib/amb1_sdk/common/api/network/src/wlan_network.c
#network lwip api
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/api_lib.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/api_msg.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/err.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/netbuf.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/netdb.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/netifapi.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/sockets.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/api/tcpip.c
#network lwip core ipv4
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/autoip.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/icmp.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/igmp.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet_chksum.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_addr.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_frag.c
#network lwip core
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/def.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/dhcp.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/dns.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/init.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/lwip_timers.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/mem.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/memp.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/netif.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/pbuf.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/raw.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/stats.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/sys.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/tcp.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/tcp_in.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/tcp_out.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/core/udp.c
#network lwip netif
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/netif/etharp.c
#network lwip port
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.c
SRC_C += lib/amb1_sdk/common/drivers/wlan/realtek/src/osdep/lwip_intf.c
SRC_C += lib/amb1_sdk/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c
#network lwip
SRC_C += lib/amb1_sdk/common/network/dhcp/dhcps.c
#network polarssl polarssl
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/aesni.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/blowfish.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/camellia.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ccm.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/certs.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/cipher.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/debug.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ecp_ram.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/entropy.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/error.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/gcm.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/havege.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/md2.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/md4.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/net.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/padlock.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/pkcs11.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/pkcs12.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/pkcs5.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/pkparse.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/platform.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ripemd160.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/threading.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/timing.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/version.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/version_features.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509_create.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509_crl.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509_crt.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509_csr.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c
SRC_C += lib/amb1_sdk/common/network/ssl/polarssl-1.3.8/library/xtea.c
#network polarssl WPA3 USE
SRC_C += lib/amb1_sdk/common/drivers/wlan/realtek/src/core/option/rtw_opt_crypto_ssl.c
#network polarssl ssl_ram_map
SRC_C += lib/amb1_sdk/common/network/ssl/ssl_ram_map/ssl_ram_map.c
#os freertos portable
SRC_C += lib/freertos/portable/MemMang/heap_5.c
SRC_C += lib/freertos/portable/GCC/ARM_CM4F/port.c
#SRC_C += lib/freertos/portable/IAR/ARM_CM4F/portasm.s
#os freertos
SRC_C += lib/amb1_sdk/os/freertos/cmsis_os.c
SRC_C += lib/freertos/croutine.c
SRC_C += lib/freertos/event_groups.c
SRC_C += lib/amb1_sdk/os/freertos/freertos_service.c
SRC_C += lib/freertos/list.c
SRC_C += lib/freertos/queue.c
SRC_C += lib/freertos/tasks.c
SRC_C += lib/freertos/timers.c
#os osdep
SRC_C += lib/amb1_sdk/os/os_dep/device_lock.c
SRC_C += lib/amb1_sdk/os/os_dep/osdep_service.c
#peripheral api
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/analogin_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/dma_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/efuse_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/flash_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/gpio_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/gpio_irq_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/i2c_api.c
# SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/i2s_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/nfc_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/pinmap.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/pinmap_common.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/port_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/pwmout_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/rtc_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/serial_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/sleep.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/spi_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/sys_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/timer_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/us_ticker.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/us_ticker_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/wait_api.c
SRC_C += lib/amb1_sdk/common/mbed/targets/hal/rtl8711b/wdt_api.c
#peripheral rtl8710b
SRC_C += lib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/rtl8710b_dsleepcfg.c
SRC_C += lib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/rtl8710b_dstandbycfg.c
SRC_C += lib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/rtl8710b_intfcfg.c
SRC_C += lib/amb1_sdk/soc/realtek/8711b/misc/rtl8710b_ota.c
SRC_C += lib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/rtl8710b_pinmapcfg.c
SRC_C += lib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/rtl8710b_sleepcfg.c
#peripheral - wlan
#SRC_C += lib/amb1_sdk/common/drivers/wlan/realtek/src/core/option/rtw_opt_power_by_rate.c
#SRC_C += lib/amb1_sdk/common/drivers/wlan/realtek/src/core/option/rtw_opt_power_limit.c
#SRC_C += lib/amb1_sdk/common/drivers/wlan/realtek/src/core/option/rtw_opt_skbuf.c
#utilities example
# SRC_C += lib/amb1_sdk/common/example/bcast/example_bcast.c
# SRC_C += lib/amb1_sdk/common/example/eap/example_eap.c
# SRC_C += lib/amb1_sdk/common/example/example_entry.c
# SRC_C += lib/amb1_sdk/common/example/get_beacon_frame/example_get_beacon_frame.c
# SRC_C += lib/amb1_sdk/common/example/high_load_memory_use/example_high_load_memory_use.c
# SRC_C += lib/amb1_sdk/common/example/http_client/example_http_client.c
# SRC_C += lib/amb1_sdk/common/example/http_download/example_http_download.c
# SRC_C += lib/amb1_sdk/common/example/inic_gspi/example_inic_gspi.c
# SRC_C += lib/amb1_sdk/common/example/mcast/example_mcast.c
# SRC_C += lib/amb1_sdk/common/example/mdns/example_mdns.c
# SRC_C += lib/amb1_sdk/common/example/nonblock_connect/example_nonblock_connect.c
# SRC_C += lib/amb1_sdk/common/example/rarp/example_rarp.c
# SRC_C += lib/amb1_sdk/common/example/sntp_showtime/example_sntp_showtime.c
# SRC_C += lib/amb1_sdk/common/example/socket_select/example_socket_select.c
# SRC_C += lib/amb1_sdk/common/example/ssl_download/example_ssl_download.c
# SRC_C += lib/amb1_sdk/common/example/ssl_server/example_ssl_server.c
# SRC_C += lib/amb1_sdk/common/example/tcp_keepalive/example_tcp_keepalive.c
# SRC_C += lib/amb1_sdk/common/example/uart_atcmd/example_uart_atcmd.c
# SRC_C += lib/amb1_sdk/common/example/wifi_mac_monitor/example_wifi_mac_monitor.c
# SRC_C += lib/amb1_sdk/common/example/wlan_fast_connect/example_wlan_fast_connect.c
# SRC_C += lib/amb1_sdk/common/example/wlan_scenario/example_wlan_scenario.c
# SRC_C += lib/amb1_sdk/common/example/websocket_server/example_ws_server.c
# SRC_C += lib/amb1_sdk/common/example/websocket_client/example_wsclient.c
# SRC_C += lib/amb1_sdk/common/example/xml/example_xml.c
# SRC_C += lib/amb1_sdk/common/example/uart_firmware_update/example_uart_update.c
#utilities
SRC_C += lib/amb1_sdk/common/utilities/cJSON.c
SRC_C += lib/amb1_sdk/common/utilities/http_client.c
SRC_C += lib/amb1_sdk/common/utilities/uart_socket.c
SRC_C += lib/amb1_sdk/common/utilities/xml.c
#wifi mesh application
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_broadcast.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_config.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_connect.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_data_forward.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_event_cb.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_frame.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_keep_alive.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_ota.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_ota_root_get_image.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_ota_root_to_cloud.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_ota_root_to_device.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_ota_device.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_route.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_scan.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_security.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/src/rmesh_topology.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/test/rmesh_light_application.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/test/rmesh_ping_test.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/test/rmesh_root_socket.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/test/rmesh_test.c
#SRC_C += lib/amb1_sdk/common/application/realmesh/test/rmesh_tp_test.c
#user
SRC_C += $(wildcard src/*.c)