This commit is contained in:
pvvx 2017-03-11 06:11:13 +03:00
parent dba7f26db1
commit 868e229978
19 changed files with 3087 additions and 3259 deletions

343
.cproject
View file

@ -349,61 +349,58 @@
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.1191413676" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/common/bsp}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/os_dep/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/driver}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/network/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/platform}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi/rtw_wpa_supplicant/src}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/iotdemokit}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/google}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/framework}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example/wlan_fast_connect}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal_ext}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/targets/hal/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/lwip}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/test}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/rtl_std_lib/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/osdep}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hci}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal/OUTSRC}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/polarssl-1.3.8/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/ssl_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/utilities}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/Curve25519}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/GladmanAES}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/codec}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/host/uvc/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device/class}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs/r0.10c/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/sdio/realtek/sdio_host/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/audio}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/i2s}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/xmodem}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/src/mad}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/common/bsp}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/os_dep/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/misc/driver}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/network/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/platform}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/wifi}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/wifi/rtw_wpa_supplicant/src}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/google}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/media/framework}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/example}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/example/wlan_fast_connect}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/hal_ext}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/targets/hal/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/lwip}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/test}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/cmsis}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/cmsis/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/misc/rtl_std_lib/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/wlan/realtek/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/wlan/realtek/src/osdep}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/ssl/polarssl-1.3.8/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/ssl/ssl_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/utilities}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/apple/WACServer/External/Curve25519}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/apple/WACServer/External/GladmanAES}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/media/codec}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/usb_class/host/uvc/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/usb_class/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/usb_class/device/class}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/file_system/fatfs}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/file_system/fatfs/r0.10c/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/sdio/realtek/sdio_host/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/audio}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/i2s}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/xmodem}&quot;"/>
</option>
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.1929075018" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/>
</tool>
@ -418,61 +415,58 @@
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.1414265452" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/common/bsp}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/os_dep/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/driver}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/network/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/platform}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi/rtw_wpa_supplicant/src}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/iotdemokit}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/google}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/framework}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example/wlan_fast_connect}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal_ext}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/targets/hal/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/lwip}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/test}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/rtl_std_lib/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/osdep}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hci}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal/OUTSRC}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/polarssl-1.3.8/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/ssl_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/utilities}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/Curve25519}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/GladmanAES}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/codec}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/host/uvc/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device/class}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs/r0.10c/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/sdio/realtek/sdio_host/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/audio}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/i2s}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/xmodem}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/src/mad}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/common/bsp}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/os/os_dep/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/misc/driver}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/network/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/platform}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/wifi}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/api/wifi/rtw_wpa_supplicant/src}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/google}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/media/framework}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/example}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/example/wlan_fast_connect}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/hal_ext}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/mbed/targets/hal/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/lwip}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/test}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/cmsis}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/cmsis/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/misc/rtl_std_lib/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/wlan/realtek/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/wlan/realtek/src/osdep}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/ssl/polarssl-1.3.8/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/network/ssl/ssl_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/utilities}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/apple/WACServer/External/Curve25519}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/apple/WACServer/External/GladmanAES}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/media/codec}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/usb_class/host/uvc/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/usb_class/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/usb_class/device/class}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/file_system/fatfs}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/file_system/fatfs/r0.10c/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/sdio/realtek/sdio_host/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/audio}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/drivers/i2s}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/${ProjSDK}/component/common/application/xmodem}&quot;"/>
</option>
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.188668818" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input"/>
</tool>
@ -694,74 +688,11 @@
<builder arguments="-s" autoBuildTarget="all" buildPath="${workspace_loc:/rtl00TstMinAmebaV35a}/AutoMake" cleanBuildTarget="clean" command="mingw32-make.exe" id="org.eclipse.cdt.build.core.internal.builder.697587574" incrementalBuildTarget="all" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="CDT Internal Builder" superClass="org.eclipse.cdt.build.core.internal.builder"/>
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.1889114087" name="Cross ARM GNU Assembler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler">
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor.527575306" name="Use preprocessor" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor" value="true" valueType="boolean"/>
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths.1893189760" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/RTL00_SDKV35a}&quot;"/>
</option>
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths.1893189760" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths" valueType="includePath"/>
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.1712176846" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/>
</tool>
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.119146776" name="Cross ARM C Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler">
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.2057322667" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/RTL00_SDKV35a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/src/mad}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/common/bsp}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/os_dep/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/driver}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/network/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/platform}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi/rtw_wpa_supplicant/src}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/iotdemokit}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/google}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/framework}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example/wlan_fast_connect}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal_ext}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/targets/hal/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/lwip}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/test}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/rtl_std_lib/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/osdep}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hci}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal/OUTSRC}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/polarssl-1.3.8/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/ssl_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/utilities}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/Curve25519}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/GladmanAES}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/codec}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/host/uvc/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device/class}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs/r0.10c/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/sdio/realtek/sdio_host/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/audio}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/i2s}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/xmodem}&quot;"/>
</option>
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.2057322667" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath"/>
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.871229625" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue builtIn="false" value="CONFIG_PLATFORM_8195A"/>
<listOptionValue builtIn="false" value="GCC_ARMCM3"/>
@ -775,67 +706,7 @@
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.1036286501" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/>
</tool>
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.1725581254" name="Cross ARM C++ Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler">
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.622689061" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/RTL00_SDKV35a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/inc/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/project/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/common/bsp}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/os/os_dep/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/driver}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/network/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/platform}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/api/wifi/rtw_wpa_supplicant/src}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/iotdemokit}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/google}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/framework}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/example/wlan_fast_connect}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/api}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/hal_ext}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/mbed/targets/hal/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/lwip}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/lwip/lwip_v1.4.1/port/realtek}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/test}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/cmsis/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/rtl8195a}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/misc/rtl_std_lib/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/osdep}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hci}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/wlan/realtek/src/hal/OUTSRC}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/polarssl-1.3.8/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/network/ssl/ssl_ram_map/rom}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/utilities}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/Curve25519}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/apple/WACServer/External/GladmanAES}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/media/codec}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/host/uvc/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/usb_class/device/class}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/file_system/fatfs/r0.10c/include}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/sdio/realtek/sdio_host/inc}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/audio}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/drivers/i2s}&quot;"/>
<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjSDK}/component/common/application/xmodem}&quot;"/>
</option>
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.622689061" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath"/>
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.defs.1034580488" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.defs" useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue builtIn="false" value="CONFIG_PLATFORM_8195A"/>
<listOptionValue builtIn="false" value="GCC_ARMCM3"/>

View file

@ -5,7 +5,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="327733268004558313" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cross ARM" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="378862941834031183" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cross ARM" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
@ -16,7 +16,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-490865881245302940" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cross ARM" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-439736207415830070" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cross ARM" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>
@ -27,7 +27,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="278430315188634280" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cross ARM" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="325957082064477040" id="ilg.gnuarmeclipse.managedbuild.cross.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cross ARM" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

View file

@ -55,8 +55,10 @@ FLASHER_SPEED = 500
endif
endif
# COMPILED_BOOT if defined -> extract image1, =1 boot head in elf, =2 boot head ?
#COMPILED_BOOT=1
# COMPILED_BOOT if defined -> extract image1, boot head in elf
COMPILED_BOOT=1
# COMPILED_BOOT_BIN if !defined -> use source startup boot
#COMPILED_BOOT_BIN=1
# PADDINGSIZE defined -> image2 OTA
PADDINGSIZE =44k
@ -64,8 +66,11 @@ NMAPFILE = $(OBJ_DIR)/$(TARGET).nmap
#FLASHER_PATH ?= flasher/
RAM_IMAGE?= $(BIN_DIR)/ram.bin
RAM1_IMAGE ?= $(BIN_DIR)/ram_1.bin
RAM1P_IMAGE ?= $(BIN_DIR)/ram_1.p.bin
RAM1R_IMAGE ?= $(BIN_DIR)/ram_1.r.bin
RAM2_IMAGE = $(BIN_DIR)/ram_2.bin
RAM2P_IMAGE = $(BIN_DIR)/ram_2.p.bin
@ -93,10 +98,10 @@ all: $(ELFFILE) $(OTA_IMAGE) $(FLASH_IMAGE) _endgenbin
mp: $(ELFFILE) $(OTA_IMAGE) $(FLASH_IMAGE) _endgenbin
copybin1:
cp $(patsubst sdk/%,$(SDK_PATH)%,$(BOOTS))/ram_1.r.bin $(BIN_DIR)/ram_1.r.bin
# cp $(patsubst sdk/%,$(SDK_PATH)%,$(BOOTS))/ram_1.r.bin $(BIN_DIR)/ram_1.r.bin
cp $(patsubst sdk/%,$(SDK_PATH)%,$(BOOTS))/ram_1.p.bin $(BIN_DIR)/ram_1.p.bin
# @chmod 777 $(OBJ_DIR)/ram_1.r.bin
@$(OBJCOPY) --rename-section .data=.loader.data,contents,alloc,load,readonly,data -I binary -O elf32-littlearm -B arm $(BIN_DIR)/ram_1.r.bin $(OBJ_DIR)/ram_1.r.o
# @$(OBJCOPY) --rename-section .data=.loader.data,contents,alloc,load,readonly,data -I binary -O elf32-littlearm -B arm $(BIN_DIR)/ram_1.r.bin $(OBJ_DIR)/ram_1.r.o
genbin1: $(ELFFILE) $(RAM1P_IMAGE)
@ -168,12 +173,12 @@ $(OTA_IMAGE): $(RAM2NS_IMAGE) $(RAM3_IMAGE)
$(RAM1P_IMAGE): $(ELFFILE) $(NMAPFILE)
@echo "==========================================================="
@echo "Create image1p ($(RAM1P_IMAGE))"
@echo "Create image1r ($(RAM1R_IMAGE))"
# @echo "===========================================================" .bootloader
ifdef COMPILED_BOOT
@mkdir -p $(BIN_DIR)
@rm -f $(RAM1_IMAGE) $(RAM1P_IMAGE)
ifeq ($(COMPILED_BOOT),1)
@rm -f $(RAM1_IMAGE) $(RAM1R_IMAGE)
ifdef COMPILED_BOOT_BIN
@$(eval RAM1_START_ADDR := $(shell grep _binary_build_bin_ram_1_r_bin_start $(NMAPFILE) | awk '{print $$1}'))
@$(eval RAM1_END_ADDR := $(shell grep _binary_build_bin_ram_1_r_bin_end $(NMAPFILE) | awk '{print $$1}'))
else
@ -183,19 +188,19 @@ endif
$(if $(RAM1_START_ADDR),,$(error "Not found __ram_image1_text_start__!"))
$(if $(RAM1_END_ADDR),,$(error "Not found __ram_image1_text_end__!"))
ifeq ($(RAM1_START_ADDR),$(RAM1_END_ADDR))
ifneq ($(COMPILED_BOOT),1)
$(OBJCOPY) -j .ram.start.table -j .ram_image1.text -Obinary $(ELFFILE) $(RAM1_IMAGE)
$(PICK) 0x$(RAM1_START_ADDR) 0x$(RAM1_END_ADDR) $(RAM1_IMAGE) $(RAM1P_IMAGE) body+reset_offset
else
ifdef COMPILED_BOOT_BIN
$(OBJCOPY) --change-section-address .boot.head=0x10000ba8 -j .boot.head -j .bootloader -Obinary $(ELFFILE) $(RAM1P_IMAGE)
else
$(OBJCOPY) -j .rom_ram -Obinary $(ELFFILE) $(RAM_IMAGE)
$(OBJCOPY) -j .ram.start.table -j .ram_image1.text -Obinary $(ELFFILE) $(RAM1_IMAGE)
$(PICK) 0x$(RAM1_START_ADDR) 0x$(RAM1_END_ADDR) $(RAM1_IMAGE) $(RAM1R_IMAGE) head+reset_offset 0x0B000
endif
$(warning "Flasher: Use external $(RAM1_IMAGE)?")
else
$(error "BOOT-image size = 0")
# $(error Flasher: COMPILE_BOOT = No)
endif
else
@if [ -s $(RAM1P_IMAGE) ]; then echo "Use external $(RAM1P_IMAGE)!"; fi
@if [ -s $(RAM1R_IMAGE) ]; then echo "Use external $(RAM1R_IMAGE)!"; fi
endif
$(RAM2P_IMAGE): $(ELFFILE) $(NMAPFILE)

View file

@ -1,3 +1,7 @@
r0
trst0
r1
trst1
h
r
w4 0x40000210,0x111157

View file

@ -4,7 +4,7 @@ r1
trst1
h
r
loadbin build/bin/ram_1.r.bin 0x10000bc8
loadbin build/bin/ram_1.bin 0x10000bc8
loadbin build/bin/ram_2.bin 0x10006000
r
w4 0x40000210,0x20111157

View file

@ -207,5 +207,6 @@ See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */
//#define RTK_MODE_TIMER
//#define configCHECK_FOR_STACK_OVERFLOW 2
#endif /* FREERTOS_CONFIG_H */

View file

@ -12,7 +12,7 @@
#define FEEP_ID_WIFI_AP_CFG 0x5731 // id:'1W', type: struct rtw_wifi_config_t
#define FEEP_ID_UART_CFG 0x5530 // id:'0U', type: UART_LOG_CONF
#define FEEP_ID_LWIP_CFG 0x4C30 // id:'0L', type: struct atcmd_lwip_conf
#define FEEP_ID_DHCP_CFG 0x4430 // id:'0D', type: struct
#define FEEP_ID_DHCP_CFG 0x4430 // id:'0D', type: struct _sdhcp_cfg
typedef struct _sdhcp_cfg {
u8 mode; // =0 dhcp off, =1 - dhcp on, =2 Static ip, =3 - auto

View file

@ -64,6 +64,17 @@
#define IP_FRAG 1
#define ARP_QUEUEING 0
/**
* LWIP_NETIF_HOSTNAME==1: use DHCP_OPTION_HOSTNAME with netif's hostname
* field.
*/
#define LWIP_NETIF_HOSTNAME 1
#define LWIP_NETIF_HOSTNAME_SIZE 16
/**
* netif0: DEF_HOSTNAME "0", netif1: DEF_HOSTNAME "1", ..
*/
#define DEF_HOSTNAME "rtl871x"
/**
* NO_SYS==1: Provides VERY minimal functionality. Otherwise,
* use lwIP facilities.

View file

@ -5,6 +5,10 @@
#define RTL8710AF
//#define RTL8711AM
/* Image1 on project */
#define PRESENT_IMAGE1
/* Image2 on project */
#define PRESENT_IMAGE2
/*
* Target Platform Selection
*/
@ -24,7 +28,7 @@
#define RTL8195A 1
/* 0 - 166666666 Hz, 1 - 83333333 Hz, 2 - 41666666 Hz, 3 - 20833333 Hz, 4 - 10416666 Hz, 5 - 4000000? Hz,
6 - 200000000 Hz, 7 - 10000000 Hz, 8 - 50000000 Hz, 9 - 25000000 Hz, 10 - 12500000 Hz, 11 - 4000000? Hz */
#define CONFIG_CPU_CLK 0
#define CONFIG_CPU_CLK 1
//166.6MHZ - RUN/IDLE/SLP ~63/21/6.4 mA
//83.3MHZ - RUN/IDLE/SLP ~55/15/6.4 mA
//41.6MHZ - RUN/IDLE ~51/11 mA
@ -61,6 +65,7 @@
#define CONFIG_WDG 1
#undef CONFIG_WDG_NON
#define CONFIG_WDG_NORMAL 1
#define CONFIG_WDG_ON_IDLE 10 // wdt in sec -> main.c + tasks.c
#define CONFIG_GDMA_EN 1
#define CONFIG_GDMA_NORMAL 1
#undef CONFIG_GDMA_TEST
@ -128,7 +133,7 @@
#undef CONFIG_CRYPTO_TEST
#define CONFIG_CRYPTO_MODULE 1
#define CONFIG_CRYPTO_STARTUP 0
//#define CONFIG_MII_EN 1
#define CONFIG_MII_EN 1
#define CONFIG_PWM_EN 1
#define CONFIG_PWM_NORMAL 1
#undef CONFIG_PWM_TEST
@ -241,6 +246,6 @@
#if CPU__CLK_DIV5_3
#define PLATFORM_CLOCK (200000000ul>>CPU_CLOCK_SEL_VALUE)
#else
#define PLATFORM_CLOCK (((200000000ul*5ul)/3ul)>>CPU_CLOCK_SEL_VALUE)
#define PLATFORM_CLOCK (((200000000ul*5ul)/6ul)>>CPU_CLOCK_SEL_VALUE)
#endif

View file

@ -61,22 +61,6 @@ void main(void)
CfgSysDebugInfo = -1;
CfgSysDebugWarn = -1;
#endif
if(HalGetCpuClk() != PLATFORM_CLOCK) {
#if CPU_CLOCK_SEL_DIV5_3
// 6 - 200000000 Hz, 7 - 10000000 Hz, 8 - 50000000 Hz, 9 - 25000000 Hz, 10 - 12500000 Hz, 11 - 4000000 Hz
HalCpuClkConfig(CPU_CLOCK_SEL_VALUE);
*((int *)0x40000074) |= (1<<17); // REG_SYS_SYSPLL_CTRL1 |= BIT_SYS_SYSPLL_DIV5_3
#else
// 0 - 166666666 Hz, 1 - 83333333 Hz, 2 - 41666666 Hz, 3 - 20833333 Hz, 4 - 10416666 Hz, 5 - 4000000 Hz
*((int *)0x40000074) &= ~(1<<17); // REG_SYS_SYSPLL_CTRL1 &= ~BIT_SYS_SYSPLL_DIV5_3
HalCpuClkConfig(CPU_CLOCK_SEL_VALUE);
#endif
HAL_LOG_UART_ADAPTER pUartAdapter;
pUartAdapter.BaudRate = RUART_BAUD_RATE_38400;
HalLogUartSetBaudRate(&pUartAdapter);
SystemCoreClockUpdate();
En32KCalibration();
}
#ifdef CONFIG_WDG_ON_IDLE
HAL_PERI_ON_WRITE32(REG_SOC_FUNC_EN, HAL_PERI_ON_READ32(REG_SOC_FUNC_EN) & 0x1FFFFF);

View file

@ -12,8 +12,9 @@ CFLAGS += $(INCFLAGS)
SRC_O = $(patsubst %.c,%.o,$(patsubst sdk/%,$(SDK_PATH)%,$(ADD_SRC_C))) $(patsubst %.c,%.o,$(patsubst sdk/%,$(SDK_PATH)%,$(SRC_C)))
DRAM_O = $(patsubst %.c,%.o,$(patsubst sdk/%,$(SDK_PATH)%,$(DRAM_C)))
BOOT_O = $(patsubst %.c,%.o,$(patsubst sdk/%,$(SDK_PATH)%,$(BOOT_C)))
SRC_C_LIST = $(patsubst sdk/%,$(SDK_PATH)%,$(ADD_SRC_C)) $(patsubst sdk/%,$(SDK_PATH)%,$(SRC_C)) $(patsubst sdk/%,$(SDK_PATH)%,$(DRAM_C))
SRC_C_LIST = $(patsubst sdk/%,$(SDK_PATH)%,$(ADD_SRC_C)) $(patsubst sdk/%,$(SDK_PATH)%,$(SRC_C)) $(patsubst sdk/%,$(SDK_PATH)%,$(DRAM_C)) $(patsubst sdk/%,$(SDK_PATH)%,$(BOOT_C))
OBJ_LIST = $(addprefix $(OBJ_DIR)/,$(patsubst %.c,%.o,$(SRC_C_LIST)))
DEPENDENCY_LIST = $(patsubst %.c,$(OBJ_DIR)/%.d,$(SRC_C_LIST))
@ -43,19 +44,20 @@ build_info:
@mv -f .ver project/inc/$@.h
.PHONY: application
application: build_info $(SRC_O) $(DRAM_O)
application: build_info $(SRC_O) $(DRAM_O) $(BOOT_O)
@echo "==========================================================="
@echo "Make BootLoader (ram_1.p.bin, ram_1.r.bin)"
# @echo "==========================================================="
@mkdir -p $(BIN_DIR) $(OBJ_DIR)
@cp $(patsubst sdk/%,$(SDK_PATH)%,$(BOOTS))/ram_1.r.bin $(BIN_DIR)/ram_1.r.bin
## @cp $(patsubst sdk/%,$(SDK_PATH)%,$(BOOTS))/ram_1.r.bin $(BIN_DIR)/ram_1.r.bin
@cp $(patsubst sdk/%,$(SDK_PATH)%,$(BOOTS))/ram_1.p.bin $(BIN_DIR)/ram_1.p.bin
# @chmod 777 $(OBJ_DIR)/ram_1.r.bin
$(OBJCOPY) --rename-section .data=.loader.data,contents,alloc,load,readonly,data -I binary -O elf32-littlearm -B arm $(BIN_DIR)/ram_1.r.bin $(OBJ_DIR)/ram_1.r.o
## $(OBJCOPY) --rename-section .data=.loader.data,contents,alloc,load,readonly,data -I binary -O elf32-littlearm -B arm $(BIN_DIR)/ram_1.r.bin $(OBJ_DIR)/ram_1.r.o
@echo "==========================================================="
@echo "Link ($(TARGET))"
# @echo "==========================================================="
@$(LD) $(LFLAGS) -o $(ELFFILE) $(OBJ_LIST) $(OBJ_DIR)/ram_1.r.o $(LIBFLAGS) -T$(LDFILE)
## @$(LD) $(LFLAGS) -o $(ELFFILE) $(OBJ_LIST) $(OBJ_DIR)/ram_1.r.o $(LIBFLAGS) -T$(LDFILE)
@$(LD) $(LFLAGS) -o $(ELFFILE) $(OBJ_LIST) $(LIBFLAGS) -T$(LDFILE)
@$(OBJDUMP) -d $(ELFFILE) > $(OBJ_DIR)/$(TARGET).asm
.PHONY: prerequirement
@ -80,6 +82,13 @@ $(DRAM_O): %.o : %.c
@$(OBJCOPY) --prefix-alloc-sections .sdram $(OBJ_DIR)/$@
@$(CC) -MM $(CFLAGS) $(INCFLAGS) $< -MT $@ -MF $(OBJ_DIR)/$(patsubst %.o,%.d,$@)
$(BOOT_O): %.o : %.c
@echo $<
@mkdir -p $(OBJ_DIR)/$(dir $@)
@$(CC) $(CFLAGS) $(INCFLAGS) -c $< -o $(OBJ_DIR)/$@
@$(OBJCOPY) --prefix-alloc-sections .boot $(OBJ_DIR)/$@
@$(CC) -MM $(CFLAGS) $(INCFLAGS) $< -MT $@ -MF $(OBJ_DIR)/$(patsubst %.o,%.d,$@)
-include $(DEPENDENCY_LIST)
VPATH:=$(OBJ_DIR) $(SDK_PATH)

241
sdkset.mk
View file

@ -4,14 +4,16 @@ CFLAGS = -DM3 -DCONFIG_PLATFORM_8195A -DGCC_ARMCM3 -DARDUINO_SDK -DF_CPU=1666666
CFLAGS += -mcpu=cortex-m3 -mthumb -g2 -Os -std=gnu99
CFLAGS += -fno-common -fmessage-length=0 -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-short-enums -fsigned-char
CFLAGS += -w -Wno-pointer-sign
LFLAGS = -mcpu=cortex-m3 -mthumb -g -Os --specs=nano.specs -nostartfiles
LFLAGS = -mcpu=cortex-m3 -mthumb -g -Os -nostartfiles
#--specs=nano.specs
LFLAGS += -Wl,--gc-sections -Wl,--cref -Wl,--entry=Reset_Handler -Wl,--no-enum-size-warning -Wl,--no-wchar-size-warning -Wl,-nostdlib
# LIBS
# -------------------------------------------------------------------
LIBS =
all: LIBS +=_platform_new _wlan _p2p _wps _websocket _sdcard _xmodem _mdns m c nosys gcc
mp: LIBS +=_platform_new _wlan_mp _p2p _wps _websocket _sdcard _xmodem _mdns m c nosys gcc
all: LIBS +=_platform_new _wlan _xmodem
# _mdns m c nosys gcc _p2p _wps _websocket _sdcard
mp: LIBS +=_platform_new _wlan_mp _xmodem
PATHLIBS = sdk/component/soc/realtek/8195a/misc/bsp/lib/common/gcc
LDFILE = rlx8195A-symbol-v04-img2.ld
BOOTS = sdk/component/soc/realtek/8195a/misc/bsp/image
@ -79,6 +81,12 @@ INCLUDES += sdk/component/common/application/xmodem
# -------------------------------------------------------------------
SRC_C =
DRAM_C =
BOOT_C =
#bootloader
SRC_C += sdk/component/soc/realtek/8195a/fwlib/ram_lib/rtl_bios_data.c
BOOT_C += sdk/component/soc/realtek/8195a/fwlib/ram_lib/rtl_boot.c
#cmsis
SRC_C += sdk/component/soc/realtek/8195a/cmsis/device/system_8195a.c
@ -88,13 +96,13 @@ DRAM_C += sdk/component/common/api/at_cmd/atcmd_lwip.c
DRAM_C += sdk/component/common/api/at_cmd/atcmd_sys.c
DRAM_C += sdk/component/common/api/at_cmd/atcmd_wifi.c
SRC_C += sdk/component/common/api/at_cmd/log_service.c
SRC_C += sdk/component/soc/realtek/8195a/misc/driver/low_level_io.c
#SRC_C += sdk/component/soc/realtek/8195a/misc/driver/low_level_io.c
SRC_C += sdk/component/soc/realtek/8195a/misc/driver/rtl_consol.c
#network - api
SRC_C += sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_eap_config.c
SRC_C += sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c
SRC_C += sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c
#SRC_C += sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c
#SRC_C += sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c
SRC_C += sdk/component/common/api/wifi/wifi_conf.c
SRC_C += sdk/component/common/api/wifi/wifi_ind.c
SRC_C += sdk/component/common/api/wifi/wifi_promisc.c
@ -103,12 +111,12 @@ SRC_C += sdk/component/common/api/wifi/wifi_util.c
SRC_C += sdk/component/common/api/lwip_netconf.c
#network - app
SRC_C += sdk/component/common/utilities/ssl_client.c
SRC_C += sdk/component/common/utilities/ssl_client_ext.c
#SRC_C += sdk/component/common/utilities/ssl_client.c
#SRC_C += sdk/component/common/utilities/ssl_client_ext.c
SRC_C += sdk/component/common/utilities/tcptest.c
SRC_C += sdk/component/common/utilities/uart_ymodem.c
SRC_C += sdk/component/common/utilities/update.c
SRC_C += sdk/component/common/application/uart_adapter/uart_adapter.c
#SRC_C += sdk/component/common/application/uart_adapter/uart_adapter.c
SRC_C += sdk/component/common/api/network/src/wlan_network.c
SRC_C += sdk/component/common/api/wifi_interactive_mode.c
SRC_C += sdk/component/common/api/network/src/ping_test.c
@ -154,7 +162,7 @@ SRC_C += sdk/component/common/network/dhcp/dhcps.c
SRC_C += sdk/component/common/network/sntp/sntp.c
#network - mdns
SRC_C += sdk/component/common/network/mDNS/mDNSPlatform.c
#SRC_C += sdk/component/common/network/mDNS/mDNSPlatform.c
#os - freertos
SRC_C += sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_5.c
@ -184,24 +192,24 @@ SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/ethernet_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/flash_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/gpio_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/gpio_irq_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/i2c_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/i2s_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/nfc_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/i2c_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/i2s_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/nfc_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/pinmap.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/pinmap_common.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/port_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/pwmout_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/rtc_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/port_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/pwmout_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/rtc_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/serial_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/sleep.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/spdio_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/spi_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/spdio_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/spi_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/sys_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/timer_api.c
#SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/timer_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/us_ticker.c
SRC_C += sdk/component/common/mbed/common/us_ticker_api.c
SRC_C += sdk/component/common/mbed/common/wait_api.c
#SRC_C += sdk/component/common/mbed/common/wait_api.c
SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/wdt_api.c
#peripheral - hal
@ -209,14 +217,14 @@ SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_32k.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_adc.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_gdma.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_gpio.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_i2c.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_i2s.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_mii.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_nfc.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_pcm.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_pwm.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_sdr_controller.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_ssi.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_i2c.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_i2s.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_mii.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_nfc.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_pcm.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_pwm.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_sdr_controller.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_ssi.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_timer.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_uart.c
@ -227,12 +235,12 @@ SRC_C += sdk/component/os/freertos/freertos_pmu.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_adc.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gdma.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gpio.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2c.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2s.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_mii.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_nfc.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pwm.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_ssi.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2c.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2s.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_mii.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_nfc.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pwm.c
#SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_ssi.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_timer.c
SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_uart.c
@ -240,85 +248,85 @@ SRC_C += sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_uart.c
#SRC_C += sdk/component/common/drivers/wlan/realtek/src/core/option/rtw_opt_skbuf.c
#SDRAM
DRAM_C += sdk/component/common/api/platform/stdlib_patch.c
#DRAM_C += sdk/component/common/api/platform/stdlib_patch.c
#SDRAM - polarssl
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/aes.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/aesni.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/arc4.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1parse.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1write.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/base64.c
SRC_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/bignum.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/blowfish.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/camellia.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ccm.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/certs.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ctr_drbg.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/debug.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/des.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/dhm.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp_curves.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdh.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdsa.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/error.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/gcm.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/havege.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/hmac_drbg.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md_wrap.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md2.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md4.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md5.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/net.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/oid.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/padlock.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pem.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs5.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs11.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs12.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pk.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pk_wrap.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkparse.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkwrite.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/platform.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ripemd160.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/rsa.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/sha1.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/sha256.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/sha512.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/threading.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/timing.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/version.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/version_features.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crt.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crl.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_csr.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_create.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c
DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/xtea.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/aes.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/aesni.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/arc4.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1parse.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1write.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/base64.c
#SRC_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/bignum.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/blowfish.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/camellia.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ccm.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/certs.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ctr_drbg.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/debug.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/des.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/dhm.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp_curves.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdh.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdsa.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/error.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/gcm.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/havege.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/hmac_drbg.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md_wrap.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md2.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md4.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/md5.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/net.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/oid.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/padlock.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pem.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs5.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs11.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs12.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pk.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pk_wrap.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkparse.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/pkwrite.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/platform.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ripemd160.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/rsa.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/sha1.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/sha256.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/sha512.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/threading.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/timing.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/version.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/version_features.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crt.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crl.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_csr.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_create.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c
#DRAM_C += sdk/component/common/network/ssl/polarssl-1.3.8/library/xtea.c
#SDRAM - ssl_ram_map
DRAM_C += sdk/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.c
DRAM_C += sdk/component/common/network/ssl/ssl_ram_map/ssl_ram_map.c
#SDRAM - wigadget
DRAM_C += sdk/component/common/application/wigadget/cloud_link.c
DRAM_C += sdk/component/common/application/wigadget/shtc1.c
DRAM_C += sdk/component/common/application/wigadget/wigadget.c
#DRAM_C += sdk/component/common/application/wigadget/cloud_link.c
#DRAM_C += sdk/component/common/application/wigadget/shtc1.c
#DRAM_C += sdk/component/common/application/wigadget/wigadget.c
#utilities
SRC_C += sdk/component/common/utilities/cJSON.c
@ -357,31 +365,32 @@ ADD_SRC_C += sdk/component/soc/realtek/8195a/fwlib/ram_lib/startup.c
# COMPONENTS
ADD_SRC_C += sdk/component/common/mbed/targets/hal/rtl8195a/flash_eep.c
ADD_SRC_C += sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libc.c
ADD_SRC_C += sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_pvvx_libc.c
ADD_SRC_C += sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libgloss_retarget.c
ADD_SRC_C += sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_eabi_cast_ram.c
ADD_SRC_C += sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_math_ram.c
# -------------------------------------------------------------------
# SAMPLES
# -------------------------------------------------------------------
ADD_SRC_C += sdk/component/common/example/cJSON/cJSON_example.c
ADD_SRC_C += sdk/component/common/example/googlenest/example_google.c
ADD_SRC_C += sdk/component/common/example/mdns/example_mdns.c
ADD_SRC_C += sdk/component/common/example/socket_select/example_socket_select.c
#ADD_SRC_C += sdk/component/common/example/cJSON/cJSON_example.c
#ADD_SRC_C += sdk/component/common/example/googlenest/example_google.c
#ADD_SRC_C += sdk/component/common/example/mdns/example_mdns.c
#ADD_SRC_C += sdk/component/common/example/socket_select/example_socket_select.c
ADD_SRC_C += sdk/component/common/example/uart_atcmd/example_uart_atcmd.c
ADD_SRC_C += sdk/component/common/example/wlan_fast_connect/example_wlan_fast_connect.c
ADD_SRC_C += sdk/component/common/example/xml/example_xml.c
#ADD_SRC_C += sdk/component/common/example/xml/example_xml.c
ADD_SRC_C += sdk/component/common/example/example_entry.c
ADD_SRC_C += sdk/component/common/drivers/sdio/realtek/sdio_host/src/sd.c
ADD_SRC_C += sdk/component/common/drivers/sdio/realtek/sdio_host/src/sdio_host.c
ADD_SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_sdio_host.c
#ADD_SRC_C += sdk/component/common/drivers/sdio/realtek/sdio_host/src/sd.c
#ADD_SRC_C += sdk/component/common/drivers/sdio/realtek/sdio_host/src/sdio_host.c
#ADD_SRC_C += sdk/component/soc/realtek/8195a/fwlib/src/hal_sdio_host.c
#ADD_SRC_C += sdk/component/common/file_system/fatfs/disk_if/src/sdcard.c
#=============================================
# PROGECT
#=============================================
#user main
ADD_SRC_C += project/src/user/main.c
# components
#ADD_SRC_C += project/src/user/rtl_bios_data.c
#ADD_SRC_C += sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/mdns/mdns.c
#libs
#driver