diff --git a/RTL00_SDKV35a/Makefile b/sdk/Makefile similarity index 100% rename from RTL00_SDKV35a/Makefile rename to sdk/Makefile diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_ethernet.c b/sdk/component/common/api/at_cmd/atcmd_ethernet.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_ethernet.c rename to sdk/component/common/api/at_cmd/atcmd_ethernet.c diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_lwip.c b/sdk/component/common/api/at_cmd/atcmd_lwip.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_lwip.c rename to sdk/component/common/api/at_cmd/atcmd_lwip.c diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_lwip.h b/sdk/component/common/api/at_cmd/atcmd_lwip.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_lwip.h rename to sdk/component/common/api/at_cmd/atcmd_lwip.h diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_sys.c b/sdk/component/common/api/at_cmd/atcmd_sys.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_sys.c rename to sdk/component/common/api/at_cmd/atcmd_sys.c diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_sys.h b/sdk/component/common/api/at_cmd/atcmd_sys.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_sys.h rename to sdk/component/common/api/at_cmd/atcmd_sys.h diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_wifi.c b/sdk/component/common/api/at_cmd/atcmd_wifi.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_wifi.c rename to sdk/component/common/api/at_cmd/atcmd_wifi.c diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/atcmd_wifi.h b/sdk/component/common/api/at_cmd/atcmd_wifi.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/atcmd_wifi.h rename to sdk/component/common/api/at_cmd/atcmd_wifi.h diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/log_service.c b/sdk/component/common/api/at_cmd/log_service.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/log_service.c rename to sdk/component/common/api/at_cmd/log_service.c diff --git a/RTL00_SDKV35a/component/common/api/at_cmd/log_service.h b/sdk/component/common/api/at_cmd/log_service.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/at_cmd/log_service.h rename to sdk/component/common/api/at_cmd/log_service.h diff --git a/RTL00_SDKV35a/component/common/api/lwip_netconf.c b/sdk/component/common/api/lwip_netconf.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/lwip_netconf.c rename to sdk/component/common/api/lwip_netconf.c diff --git a/RTL00_SDKV35a/component/common/api/lwip_netconf.h b/sdk/component/common/api/lwip_netconf.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/lwip_netconf.h rename to sdk/component/common/api/lwip_netconf.h diff --git a/RTL00_SDKV35a/component/common/api/network/include/main_test.h b/sdk/component/common/api/network/include/main_test.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/include/main_test.h rename to sdk/component/common/api/network/include/main_test.h diff --git a/RTL00_SDKV35a/component/common/api/network/include/netconf.h b/sdk/component/common/api/network/include/netconf.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/include/netconf.h rename to sdk/component/common/api/network/include/netconf.h diff --git a/RTL00_SDKV35a/component/common/api/network/include/rtl8195a_it.h b/sdk/component/common/api/network/include/rtl8195a_it.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/include/rtl8195a_it.h rename to sdk/component/common/api/network/include/rtl8195a_it.h diff --git a/RTL00_SDKV35a/component/common/api/network/include/util.h b/sdk/component/common/api/network/include/util.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/include/util.h rename to sdk/component/common/api/network/include/util.h diff --git a/RTL00_SDKV35a/component/common/api/network/src/ping_test.c b/sdk/component/common/api/network/src/ping_test.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/src/ping_test.c rename to sdk/component/common/api/network/src/ping_test.c diff --git a/RTL00_SDKV35a/component/common/api/network/src/rtl8195a_it.c b/sdk/component/common/api/network/src/rtl8195a_it.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/src/rtl8195a_it.c rename to sdk/component/common/api/network/src/rtl8195a_it.c diff --git a/RTL00_SDKV35a/component/common/api/network/src/wlan_network.c b/sdk/component/common/api/network/src/wlan_network.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/network/src/wlan_network.c rename to sdk/component/common/api/network/src/wlan_network.c diff --git a/RTL00_SDKV35a/component/common/api/platform/dlist.h b/sdk/component/common/api/platform/dlist.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/platform/dlist.h rename to sdk/component/common/api/platform/dlist.h diff --git a/RTL00_SDKV35a/component/common/api/platform/esp_comp.h b/sdk/component/common/api/platform/esp_comp.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/platform/esp_comp.h rename to sdk/component/common/api/platform/esp_comp.h diff --git a/RTL00_SDKV35a/component/common/api/platform/platform_stdlib.h b/sdk/component/common/api/platform/platform_stdlib.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/platform/platform_stdlib.h rename to sdk/component/common/api/platform/platform_stdlib.h diff --git a/RTL00_SDKV35a/component/common/api/platform/stdlib_patch.c b/sdk/component/common/api/platform/stdlib_patch.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/platform/stdlib_patch.c rename to sdk/component/common/api/platform/stdlib_patch.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wowlan/dev_wowlan.c b/sdk/component/common/api/wifi/rtw_wowlan/dev_wowlan.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wowlan/dev_wowlan.c rename to sdk/component/common/api/wifi/rtw_wowlan/dev_wowlan.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wowlan/wifi_wowlan.h b/sdk/component/common/api/wifi/rtw_wowlan/wifi_wowlan.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wowlan/wifi_wowlan.h rename to sdk/component/common/api/wifi/rtw_wowlan/wifi_wowlan.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os.h b/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os.h rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os_freertos.c b/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os_freertos.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os_freertos.c rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/src/utils/os_freertos.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/utils/rom/rom_wps_os.h b/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/utils/rom/rom_wps_os.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/utils/rom/rom_wps_os.h rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/src/utils/rom/rom_wps_os.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/wps/wps_defs.h b/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/wps/wps_defs.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/src/wps/wps_defs.h rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/src/wps/wps_defs.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_eap_config.c b/sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_eap_config.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_eap_config.c rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_eap_config.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c b/sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_p2p_config.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c b/sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c rename to sdk/component/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant/wifi_wps_config.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.c b/sdk/component/common/api/wifi/wifi_conf.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_conf.c rename to sdk/component/common/api/wifi/wifi_conf.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_conf.h b/sdk/component/common/api/wifi/wifi_conf.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_conf.h rename to sdk/component/common/api/wifi/wifi_conf.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_ind.c b/sdk/component/common/api/wifi/wifi_ind.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_ind.c rename to sdk/component/common/api/wifi/wifi_ind.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_ind.h b/sdk/component/common/api/wifi/wifi_ind.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_ind.h rename to sdk/component/common/api/wifi/wifi_ind.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_promisc.c b/sdk/component/common/api/wifi/wifi_promisc.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_promisc.c rename to sdk/component/common/api/wifi/wifi_promisc.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_simple_config.c b/sdk/component/common/api/wifi/wifi_simple_config.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_simple_config.c rename to sdk/component/common/api/wifi/wifi_simple_config.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_simple_config.h b/sdk/component/common/api/wifi/wifi_simple_config.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_simple_config.h rename to sdk/component/common/api/wifi/wifi_simple_config.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_simple_config_parser.h b/sdk/component/common/api/wifi/wifi_simple_config_parser.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_simple_config_parser.h rename to sdk/component/common/api/wifi/wifi_simple_config_parser.h diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_util.c b/sdk/component/common/api/wifi/wifi_util.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_util.c rename to sdk/component/common/api/wifi/wifi_util.c diff --git a/RTL00_SDKV35a/component/common/api/wifi/wifi_util.h b/sdk/component/common/api/wifi/wifi_util.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi/wifi_util.h rename to sdk/component/common/api/wifi/wifi_util.h diff --git a/RTL00_SDKV35a/component/common/api/wifi_api.c b/sdk/component/common/api/wifi_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi_api.c rename to sdk/component/common/api/wifi_api.c diff --git a/RTL00_SDKV35a/component/common/api/wifi_api.h b/sdk/component/common/api/wifi_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi_api.h rename to sdk/component/common/api/wifi_api.h diff --git a/RTL00_SDKV35a/component/common/api/wifi_api_scan.c b/sdk/component/common/api/wifi_api_scan.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi_api_scan.c rename to sdk/component/common/api/wifi_api_scan.c diff --git a/RTL00_SDKV35a/component/common/api/wifi_interactive_ext.h b/sdk/component/common/api/wifi_interactive_ext.h similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi_interactive_ext.h rename to sdk/component/common/api/wifi_interactive_ext.h diff --git a/RTL00_SDKV35a/component/common/api/wifi_interactive_mode.c b/sdk/component/common/api/wifi_interactive_mode.c similarity index 100% rename from RTL00_SDKV35a/component/common/api/wifi_interactive_mode.c rename to sdk/component/common/api/wifi_interactive_mode.c diff --git a/RTL00_SDKV35a/component/common/application/apple/WACServer/External/Curve25519/rom_wac_curve25519-donna.h b/sdk/component/common/application/apple/WACServer/External/Curve25519/rom_wac_curve25519-donna.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/apple/WACServer/External/Curve25519/rom_wac_curve25519-donna.h rename to sdk/component/common/application/apple/WACServer/External/Curve25519/rom_wac_curve25519-donna.h diff --git a/RTL00_SDKV35a/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_aes.h b/sdk/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_aes.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_aes.h rename to sdk/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_aes.h diff --git a/RTL00_SDKV35a/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_brg_types.h b/sdk/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_brg_types.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_brg_types.h rename to sdk/component/common/application/apple/WACServer/External/GladmanAES/rom_wac_brg_types.h diff --git a/RTL00_SDKV35a/component/common/application/google/google_nest.h b/sdk/component/common/application/google/google_nest.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/google/google_nest.h rename to sdk/component/common/application/google/google_nest.h diff --git a/RTL00_SDKV35a/component/common/application/jd_joinlink/example_joinlink.c b/sdk/component/common/application/jd_joinlink/example_joinlink.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/jd_joinlink/example_joinlink.c rename to sdk/component/common/application/jd_joinlink/example_joinlink.c diff --git a/RTL00_SDKV35a/component/common/application/jd_joinlink/joinlink.c b/sdk/component/common/application/jd_joinlink/joinlink.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/jd_joinlink/joinlink.c rename to sdk/component/common/application/jd_joinlink/joinlink.c diff --git a/RTL00_SDKV35a/component/common/application/jd_joinlink/joinlink.h b/sdk/component/common/application/jd_joinlink/joinlink.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/jd_joinlink/joinlink.h rename to sdk/component/common/application/jd_joinlink/joinlink.h diff --git a/RTL00_SDKV35a/component/common/application/uart_adapter/uart_adapter.c b/sdk/component/common/application/uart_adapter/uart_adapter.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/uart_adapter/uart_adapter.c rename to sdk/component/common/application/uart_adapter/uart_adapter.c diff --git a/RTL00_SDKV35a/component/common/application/uart_adapter/uart_adapter.h b/sdk/component/common/application/uart_adapter/uart_adapter.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/uart_adapter/uart_adapter.h rename to sdk/component/common/application/uart_adapter/uart_adapter.h diff --git a/RTL00_SDKV35a/component/common/application/wigadget/cloud_link.c b/sdk/component/common/application/wigadget/cloud_link.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/wigadget/cloud_link.c rename to sdk/component/common/application/wigadget/cloud_link.c diff --git a/RTL00_SDKV35a/component/common/application/wigadget/cloud_link.h b/sdk/component/common/application/wigadget/cloud_link.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/wigadget/cloud_link.h rename to sdk/component/common/application/wigadget/cloud_link.h diff --git a/RTL00_SDKV35a/component/common/application/wigadget/shtc1.c b/sdk/component/common/application/wigadget/shtc1.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/wigadget/shtc1.c rename to sdk/component/common/application/wigadget/shtc1.c diff --git a/RTL00_SDKV35a/component/common/application/wigadget/shtc1.h b/sdk/component/common/application/wigadget/shtc1.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/wigadget/shtc1.h rename to sdk/component/common/application/wigadget/shtc1.h diff --git a/RTL00_SDKV35a/component/common/application/wigadget/wigadget.c b/sdk/component/common/application/wigadget/wigadget.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/wigadget/wigadget.c rename to sdk/component/common/application/wigadget/wigadget.c diff --git a/RTL00_SDKV35a/component/common/application/wigadget/wigadget.h b/sdk/component/common/application/wigadget/wigadget.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/wigadget/wigadget.h rename to sdk/component/common/application/wigadget/wigadget.h diff --git a/RTL00_SDKV35a/component/common/application/xmodem/uart_fw_update.c b/sdk/component/common/application/xmodem/uart_fw_update.c similarity index 100% rename from RTL00_SDKV35a/component/common/application/xmodem/uart_fw_update.c rename to sdk/component/common/application/xmodem/uart_fw_update.c diff --git a/RTL00_SDKV35a/component/common/application/xmodem/xmodem.h b/sdk/component/common/application/xmodem/xmodem.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/xmodem/xmodem.h rename to sdk/component/common/application/xmodem/xmodem.h diff --git a/RTL00_SDKV35a/component/common/application/xmodem/xmport_loguart.h b/sdk/component/common/application/xmodem/xmport_loguart.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/xmodem/xmport_loguart.h rename to sdk/component/common/application/xmodem/xmport_loguart.h diff --git a/RTL00_SDKV35a/component/common/application/xmodem/xmport_uart.h b/sdk/component/common/application/xmodem/xmport_uart.h similarity index 100% rename from RTL00_SDKV35a/component/common/application/xmodem/xmport_uart.h rename to sdk/component/common/application/xmodem/xmport_uart.h diff --git a/RTL00_SDKV35a/component/common/audio/g711_codec.h b/sdk/component/common/audio/g711_codec.h similarity index 100% rename from RTL00_SDKV35a/component/common/audio/g711_codec.h rename to sdk/component/common/audio/g711_codec.h diff --git a/RTL00_SDKV35a/component/common/drivers/ethernet_mii/ethernet_mii.c b/sdk/component/common/drivers/ethernet_mii/ethernet_mii.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/ethernet_mii/ethernet_mii.c rename to sdk/component/common/drivers/ethernet_mii/ethernet_mii.c diff --git a/RTL00_SDKV35a/component/common/drivers/ethernet_mii/ethernet_mii.h b/sdk/component/common/drivers/ethernet_mii/ethernet_mii.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/ethernet_mii/ethernet_mii.h rename to sdk/component/common/drivers/ethernet_mii/ethernet_mii.h diff --git a/RTL00_SDKV35a/component/common/drivers/i2s/alc5651.c b/sdk/component/common/drivers/i2s/alc5651.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/i2s/alc5651.c rename to sdk/component/common/drivers/i2s/alc5651.c diff --git a/RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/inc/sd.h b/sdk/component/common/drivers/sdio/realtek/sdio_host/inc/sd.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/inc/sd.h rename to sdk/component/common/drivers/sdio/realtek/sdio_host/inc/sd.h diff --git a/RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/inc/sdio_host.h b/sdk/component/common/drivers/sdio/realtek/sdio_host/inc/sdio_host.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/inc/sdio_host.h rename to sdk/component/common/drivers/sdio/realtek/sdio_host/inc/sdio_host.h diff --git a/RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/src/sd.c b/sdk/component/common/drivers/sdio/realtek/sdio_host/src/sd.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/src/sd.c rename to sdk/component/common/drivers/sdio/realtek/sdio_host/src/sd.c diff --git a/RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/src/sdio_host.c b/sdk/component/common/drivers/sdio/realtek/sdio_host/src/sdio_host.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/sdio/realtek/sdio_host/src/sdio_host.c rename to sdk/component/common/drivers/sdio/realtek/sdio_host/src/sdio_host.c diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/class/ethernet/inc/eth_debug.h b/sdk/component/common/drivers/usb_class/device/class/ethernet/inc/eth_debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/class/ethernet/inc/eth_debug.h rename to sdk/component/common/drivers/usb_class/device/class/ethernet/inc/eth_debug.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/class/ethernet/inc/usb_ethernet.h b/sdk/component/common/drivers/usb_class/device/class/ethernet/inc/usb_ethernet.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/class/ethernet/inc/usb_ethernet.h rename to sdk/component/common/drivers/usb_class/device/class/ethernet/inc/usb_ethernet.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc.h b/sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc.h rename to sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_config.h b/sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_config.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_config.h rename to sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_config.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_desc.h b/sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_desc.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_desc.h rename to sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_msc_desc.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_scsi.h b/sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_scsi.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/class/msc/inc/usbd_scsi.h rename to sdk/component/common/drivers/usb_class/device/class/msc/inc/usbd_scsi.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/gadget_debug.h b/sdk/component/common/drivers/usb_class/device/core/inc/gadget_debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/gadget_debug.h rename to sdk/component/common/drivers/usb_class/device/core/inc/gadget_debug.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/os_wrapper.h b/sdk/component/common/drivers/usb_class/device/core/inc/os_wrapper.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/os_wrapper.h rename to sdk/component/common/drivers/usb_class/device/core/inc/os_wrapper.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/usb_composite.h b/sdk/component/common/drivers/usb_class/device/core/inc/usb_composite.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/usb_composite.h rename to sdk/component/common/drivers/usb_class/device/core/inc/usb_composite.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/usb_config.h b/sdk/component/common/drivers/usb_class/device/core/inc/usb_config.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/usb_config.h rename to sdk/component/common/drivers/usb_class/device/core/inc/usb_config.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/usb_transport.h b/sdk/component/common/drivers/usb_class/device/core/inc/usb_transport.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/device/core/inc/usb_transport.h rename to sdk/component/common/drivers/usb_class/device/core/inc/usb_transport.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/quirks/quirks.h b/sdk/component/common/drivers/usb_class/host/storage/inc/quirks/quirks.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/quirks/quirks.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/quirks/quirks.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scatterlist/scatterlist.h b/sdk/component/common/drivers/usb_class/host/storage/inc/scatterlist/scatterlist.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scatterlist/scatterlist.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/scatterlist/scatterlist.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/dma_direction.h b/sdk/component/common/drivers/usb_class/host/storage/inc/scsi/dma_direction.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/dma_direction.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/scsi/dma_direction.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/scsi.h b/sdk/component/common/drivers/usb_class/host/storage/inc/scsi/scsi.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/scsi.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/scsi/scsi.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_cmnd.h b/sdk/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_cmnd.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_cmnd.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_cmnd.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_eh.h b/sdk/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_eh.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_eh.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/scsi/scsi_eh.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/storage.h b/sdk/component/common/drivers/usb_class/host/storage/inc/storage.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/storage.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/storage.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/transport.h b/sdk/component/common/drivers/usb_class/host/storage/inc/transport.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/transport.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/transport.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/unusual_devs.h b/sdk/component/common/drivers/usb_class/host/storage/inc/unusual_devs.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/unusual_devs.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/unusual_devs.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/unusual_usbat.h b/sdk/component/common/drivers/usb_class/host/storage/inc/unusual_usbat.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/unusual_usbat.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/unusual_usbat.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_debug.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_debug.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_debug.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_initializers.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_initializers.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_initializers.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_initializers.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_intf.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_intf.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_intf.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_os_wrap_via_osdep_api.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_os_wrap_via_osdep_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_os_wrap_via_osdep_api.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_os_wrap_via_osdep_api.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_scsi.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_scsi.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_scsi.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_scsi.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_strings.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_strings.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_strings.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_strings.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_transport.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_transport.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_transport.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_transport.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_usb.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_usb.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_usb.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_usb.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_usual.h b/sdk/component/common/drivers/usb_class/host/storage/inc/us_usual.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/storage/inc/us_usual.h rename to sdk/component/common/drivers/usb_class/host/storage/inc/us_usual.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/mjpeg/mjpeg_api.h b/sdk/component/common/drivers/usb_class/host/uvc/inc/mjpeg/mjpeg_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/mjpeg/mjpeg_api.h rename to sdk/component/common/drivers/usb_class/host/uvc/inc/mjpeg/mjpeg_api.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uapi_uvcvideo.h b/sdk/component/common/drivers/usb_class/host/uvc/inc/uapi_uvcvideo.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uapi_uvcvideo.h rename to sdk/component/common/drivers/usb_class/host/uvc/inc/uapi_uvcvideo.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uvc_intf.h b/sdk/component/common/drivers/usb_class/host/uvc/inc/uvc_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uvc_intf.h rename to sdk/component/common/drivers/usb_class/host/uvc/inc/uvc_intf.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uvc_os_wrap_via_osdep_api.h b/sdk/component/common/drivers/usb_class/host/uvc/inc/uvc_os_wrap_via_osdep_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uvc_os_wrap_via_osdep_api.h rename to sdk/component/common/drivers/usb_class/host/uvc/inc/uvc_os_wrap_via_osdep_api.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uvcvideo.h b/sdk/component/common/drivers/usb_class/host/uvc/inc/uvcvideo.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/uvcvideo.h rename to sdk/component/common/drivers/usb_class/host/uvc/inc/uvcvideo.h diff --git a/RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/video.h b/sdk/component/common/drivers/usb_class/host/uvc/inc/video.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/usb_class/host/uvc/inc/video.h rename to sdk/component/common/drivers/usb_class/host/uvc/inc/video.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/HalPwrSeqCmd.h b/sdk/component/common/drivers/wlan/realtek/include/HalPwrSeqCmd.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/HalPwrSeqCmd.h rename to sdk/component/common/drivers/wlan/realtek/include/HalPwrSeqCmd.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/HalVerDef.h b/sdk/component/common/drivers/wlan/realtek/include/HalVerDef.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/HalVerDef.h rename to sdk/component/common/drivers/wlan/realtek/include/HalVerDef.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/autoconf.h b/sdk/component/common/drivers/wlan/realtek/include/autoconf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/autoconf.h rename to sdk/component/common/drivers/wlan/realtek/include/autoconf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/byteorder/generic.h b/sdk/component/common/drivers/wlan/realtek/include/byteorder/generic.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/byteorder/generic.h rename to sdk/component/common/drivers/wlan/realtek/include/byteorder/generic.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/byteorder/little_endian.h b/sdk/component/common/drivers/wlan/realtek/include/byteorder/little_endian.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/byteorder/little_endian.h rename to sdk/component/common/drivers/wlan/realtek/include/byteorder/little_endian.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/byteorder/swab.h b/sdk/component/common/drivers/wlan/realtek/include/byteorder/swab.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/byteorder/swab.h rename to sdk/component/common/drivers/wlan/realtek/include/byteorder/swab.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/drv_conf.h b/sdk/component/common/drivers/wlan/realtek/include/drv_conf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/drv_conf.h rename to sdk/component/common/drivers/wlan/realtek/include/drv_conf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/drv_types.h b/sdk/component/common/drivers/wlan/realtek/include/drv_types.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/drv_types.h rename to sdk/component/common/drivers/wlan/realtek/include/drv_types.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/ethernet.h b/sdk/component/common/drivers/wlan/realtek/include/ethernet.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/ethernet.h rename to sdk/component/common/drivers/wlan/realtek/include/ethernet.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_com.h b/sdk/component/common/drivers/wlan/realtek/include/hal_com.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_com.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_com.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_com_phycfg.h b/sdk/component/common/drivers/wlan/realtek/include/hal_com_phycfg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_com_phycfg.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_com_phycfg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_com_reg.h b/sdk/component/common/drivers/wlan/realtek/include/hal_com_reg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_com_reg.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_com_reg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_intf.h b/sdk/component/common/drivers/wlan/realtek/include/hal_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_intf.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_intf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_pg.h b/sdk/component/common/drivers/wlan/realtek/include/hal_pg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_pg.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_pg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_phy.h b/sdk/component/common/drivers/wlan/realtek/include/hal_phy.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_phy.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_phy.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_phy_reg.h b/sdk/component/common/drivers/wlan/realtek/include/hal_phy_reg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/hal_phy_reg.h rename to sdk/component/common/drivers/wlan/realtek/include/hal_phy_reg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/ieee80211.h b/sdk/component/common/drivers/wlan/realtek/include/ieee80211.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/ieee80211.h rename to sdk/component/common/drivers/wlan/realtek/include/ieee80211.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/if_ether.h b/sdk/component/common/drivers/wlan/realtek/include/if_ether.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/if_ether.h rename to sdk/component/common/drivers/wlan/realtek/include/if_ether.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/ip.h b/sdk/component/common/drivers/wlan/realtek/include/ip.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/ip.h rename to sdk/component/common/drivers/wlan/realtek/include/ip.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/lxbus_hal.h b/sdk/component/common/drivers/wlan/realtek/include/lxbus_hal.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/lxbus_hal.h rename to sdk/component/common/drivers/wlan/realtek/include/lxbus_hal.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/lxbus_ops.h b/sdk/component/common/drivers/wlan/realtek/include/lxbus_ops.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/lxbus_ops.h rename to sdk/component/common/drivers/wlan/realtek/include/lxbus_ops.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/lxbus_osintf.h b/sdk/component/common/drivers/wlan/realtek/include/lxbus_osintf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/lxbus_osintf.h rename to sdk/component/common/drivers/wlan/realtek/include/lxbus_osintf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/pack_begin.h b/sdk/component/common/drivers/wlan/realtek/include/pack_begin.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/pack_begin.h rename to sdk/component/common/drivers/wlan/realtek/include/pack_begin.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/pack_end.h b/sdk/component/common/drivers/wlan/realtek/include/pack_end.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/pack_end.h rename to sdk/component/common/drivers/wlan/realtek/include/pack_end.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_aes.h b/sdk/component/common/drivers/wlan/realtek/include/rom_aes.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_aes.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_aes.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_arc4.h b/sdk/component/common/drivers/wlan/realtek/include/rom_arc4.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_arc4.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_arc4.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_ieee80211.h b/sdk/component/common/drivers/wlan/realtek/include/rom_ieee80211.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_ieee80211.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_ieee80211.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_md5.h b/sdk/component/common/drivers/wlan/realtek/include/rom_md5.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_md5.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_md5.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rc4.h b/sdk/component/common/drivers/wlan/realtek/include/rom_rc4.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rc4.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_rc4.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_message.h b/sdk/component/common/drivers/wlan/realtek/include/rom_rtw_message.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_message.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_rtw_message.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_message_e.h b/sdk/component/common/drivers/wlan/realtek/include/rom_rtw_message_e.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_message_e.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_rtw_message_e.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_psk.h b/sdk/component/common/drivers/wlan/realtek/include/rom_rtw_psk.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_psk.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_rtw_psk.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_security.h b/sdk/component/common/drivers/wlan/realtek/include/rom_rtw_security.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_rtw_security.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_rtw_security.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_sha1.h b/sdk/component/common/drivers/wlan/realtek/include/rom_sha1.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rom_sha1.h rename to sdk/component/common/drivers/wlan/realtek/include/rom_sha1.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtl8195a_hal.h b/sdk/component/common/drivers/wlan/realtek/include/rtl8195a_hal.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtl8195a_hal.h rename to sdk/component/common/drivers/wlan/realtek/include/rtl8195a_hal.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtl8711b_hal.h b/sdk/component/common/drivers/wlan/realtek/include/rtl8711b_hal.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtl8711b_hal.h rename to sdk/component/common/drivers/wlan/realtek/include/rtl8711b_hal.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_ap.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_ap.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_ap.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_ap.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_byteorder.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_byteorder.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_byteorder.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_byteorder.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_cmd.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_cmd.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_cmd.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_cmd.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_debug.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_debug.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_debug.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_eeprom.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_eeprom.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_eeprom.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_eeprom.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_efuse.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_efuse.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_efuse.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_efuse.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_event.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_event.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_event.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_event.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_ht.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_ht.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_ht.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_ht.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_intfs.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_intfs.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_intfs.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_intfs.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_io.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_io.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_io.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_io.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_ioctl_set.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_ioctl_set.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_ioctl_set.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_ioctl_set.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_led.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_led.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_led.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_led.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_mlme.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_mlme.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_mlme.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_mlme.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_mlme_ext.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_mlme_ext.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_mlme_ext.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_mlme_ext.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_mp.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_mp.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_mp.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_mp.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_p2p.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_p2p.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_p2p.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_p2p.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_promisc.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_promisc.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_promisc.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_promisc.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_psk.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_psk.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_psk.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_psk.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_pwrctrl.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_pwrctrl.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_pwrctrl.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_pwrctrl.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_qos.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_qos.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_qos.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_qos.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_recv.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_recv.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_recv.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_recv.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_rf.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_rf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_rf.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_rf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_security.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_security.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_security.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_security.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_xmit.h b/sdk/component/common/drivers/wlan/realtek/include/rtw_xmit.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/rtw_xmit.h rename to sdk/component/common/drivers/wlan/realtek/include/rtw_xmit.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/sta_info.h b/sdk/component/common/drivers/wlan/realtek/include/sta_info.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/sta_info.h rename to sdk/component/common/drivers/wlan/realtek/include/sta_info.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi.h b/sdk/component/common/drivers/wlan/realtek/include/wifi.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi.h rename to sdk/component/common/drivers/wlan/realtek/include/wifi.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_constants.h b/sdk/component/common/drivers/wlan/realtek/include/wifi_constants.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_constants.h rename to sdk/component/common/drivers/wlan/realtek/include/wifi_constants.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_lib.h b/sdk/component/common/drivers/wlan/realtek/include/wifi_lib.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_lib.h rename to sdk/component/common/drivers/wlan/realtek/include/wifi_lib.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_structures.h b/sdk/component/common/drivers/wlan/realtek/include/wifi_structures.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wifi_structures.h rename to sdk/component/common/drivers/wlan/realtek/include/wifi_structures.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wlan_basic_types.h b/sdk/component/common/drivers/wlan/realtek/include/wlan_basic_types.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wlan_basic_types.h rename to sdk/component/common/drivers/wlan/realtek/include/wlan_basic_types.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wlan_bssdef.h b/sdk/component/common/drivers/wlan/realtek/include/wlan_bssdef.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wlan_bssdef.h rename to sdk/component/common/drivers/wlan/realtek/include/wlan_bssdef.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wlan_lib.h b/sdk/component/common/drivers/wlan/realtek/include/wlan_lib.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/include/wlan_lib.h rename to sdk/component/common/drivers/wlan/realtek/include/wlan_lib.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/core/option/rtw_opt_skbuf.c b/sdk/component/common/drivers/wlan/realtek/src/core/option/rtw_opt_skbuf.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/core/option/rtw_opt_skbuf.c rename to sdk/component/common/drivers/wlan/realtek/src/core/option/rtw_opt_skbuf.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/HalPhyRf.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/HalPhyRf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/HalPhyRf.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/HalPhyRf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/PhyDM_Adaptivity.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/PhyDM_Adaptivity.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/PhyDM_Adaptivity.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/PhyDM_Adaptivity.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/mp_precomp.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/mp_precomp.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/mp_precomp.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/mp_precomp.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_ACS.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_ACS.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_ACS.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_ACS.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDect.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDect.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDect.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDect.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDiv.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDiv.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDiv.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_AntDiv.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_CfoTracking.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_CfoTracking.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_CfoTracking.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_CfoTracking.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DIG.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DIG.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DIG.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DIG.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicBBPowerSaving.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicBBPowerSaving.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicBBPowerSaving.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicBBPowerSaving.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicTxPower.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicTxPower.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicTxPower.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_DynamicTxPower.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_EdcaTurboCheck.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_EdcaTurboCheck.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_EdcaTurboCheck.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_EdcaTurboCheck.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_HWConfig.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_HWConfig.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_HWConfig.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_HWConfig.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_NoiseMonitor.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_NoiseMonitor.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_NoiseMonitor.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_NoiseMonitor.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PathDiv.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PathDiv.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PathDiv.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PathDiv.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PowerTracking.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PowerTracking.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PowerTracking.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_PowerTracking.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RXHP.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RXHP.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RXHP.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RXHP.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RaInfo.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RaInfo.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RaInfo.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RaInfo.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11AC.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11AC.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11AC.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11AC.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11N.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11N.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11N.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_RegDefine11N.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_debug.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_debug.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_debug.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_interface.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_interface.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_interface.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_interface.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_precomp.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_precomp.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_precomp.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_precomp.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_reg.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_reg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_reg.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_reg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_types.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_types.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_types.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/phydm_types.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rom_odm_interface.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rom_odm_interface.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rom_odm_interface.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rom_odm_interface.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195ARateAdaptive.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195ARateAdaptive.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195ARateAdaptive.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195ARateAdaptive.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195AReg.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195AReg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195AReg.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/Hal8195AReg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/HalPhyRf_8195A.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/HalPhyRf_8195A.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/HalPhyRf_8195A.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/HalPhyRf_8195A.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/ROM_RTL8195A_PHYDM.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/ROM_RTL8195A_PHYDM.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/ROM_RTL8195A_PHYDM.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/ROM_RTL8195A_PHYDM.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_bb.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_bb.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_bb.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_bb.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_mac.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_mac.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_mac.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_mac.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_rf.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_rf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_rf.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/halhwimg8195a_rf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RTL8195A.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RTL8195A.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RTL8195A.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RTL8195A.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RegConfig8195A.h b/sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RegConfig8195A.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RegConfig8195A.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/OUTSRC/rtl8195a/phydm_RegConfig8195A.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/hal_data.h b/sdk/component/common/drivers/wlan/realtek/src/hal/hal_data.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/hal_data.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/hal_data.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8192CPhyReg.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8192CPhyReg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8192CPhyReg.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8192CPhyReg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyCfg.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyCfg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyCfg.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyCfg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyReg.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyReg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyReg.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APhyReg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APwrSeq.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APwrSeq.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APwrSeq.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/Hal8195APwrSeq.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rom_Hal8195APhyCfg.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rom_Hal8195APhyCfg.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rom_Hal8195APhyCfg.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rom_Hal8195APhyCfg.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_cmd.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_cmd.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_cmd.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_cmd.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_dm.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_dm.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_dm.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_dm.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_led.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_led.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_led.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_led.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_cmd.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_cmd.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_cmd.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_cmd.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_task.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_task.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_task.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_pmu_task.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_recv.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_recv.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_recv.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_recv.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_rf.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_rf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_rf.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_rf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_spec.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_spec.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_spec.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_spec.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_sreset.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_sreset.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_sreset.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_sreset.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_xmit.h b/sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_xmit.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_xmit.h rename to sdk/component/common/drivers/wlan/realtek/src/hal/rtl8195a/rtl8195a_xmit.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_intf.c b/sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_intf.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_intf.c rename to sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_intf.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_io.c b/sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_io.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_io.c rename to sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_io.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_isr.c b/sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_isr.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_isr.c rename to sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_isr.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_spec.h b/sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_spec.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_spec.h rename to sdk/component/common/drivers/wlan/realtek/src/hci/gspi/gspi_spec.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/hci_intfs.h b/sdk/component/common/drivers/wlan/realtek/src/hci/hci_intfs.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/hci_intfs.h rename to sdk/component/common/drivers/wlan/realtek/src/hci/hci_intfs.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/hci_spec.h b/sdk/component/common/drivers/wlan/realtek/src/hci/hci_spec.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/hci_spec.h rename to sdk/component/common/drivers/wlan/realtek/src/hci/hci_spec.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/lxbus/lxbus_spec.h b/sdk/component/common/drivers/wlan/realtek/src/hci/lxbus/lxbus_spec.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/lxbus/lxbus_spec.h rename to sdk/component/common/drivers/wlan/realtek/src/hci/lxbus/lxbus_spec.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_drvio.c b/sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_drvio.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_drvio.c rename to sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_drvio.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_intf.c b/sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_intf.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_intf.c rename to sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_intf.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_isr.c b/sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_isr.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_isr.c rename to sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_isr.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_spec.h b/sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_spec.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_spec.h rename to sdk/component/common/drivers/wlan/realtek/src/hci/sdio/sdio_spec.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_intfs.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_intfs.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_intfs.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_intfs.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_recv.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_recv.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_recv.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_recv.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_skbuff.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_skbuff.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_skbuff.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_skbuff.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_xmit.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_xmit.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_xmit.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/freertos_xmit.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/wrapper.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/wrapper.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/freertos/wrapper.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/freertos/wrapper.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.c b/sdk/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.c rename to sdk/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.c diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/lwip_intf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/netdev.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/netdev.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/netdev.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/netdev.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/osdep_intf.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/osdep_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/osdep_intf.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/osdep_intf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/skbuff.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/skbuff.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/skbuff.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/skbuff.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wireless.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/wireless.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wireless.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/wireless.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wlan_intf.h b/sdk/component/common/drivers/wlan/realtek/src/osdep/wlan_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/osdep/wlan_intf.h rename to sdk/component/common/drivers/wlan/realtek/src/osdep/wlan_intf.h diff --git a/RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/wifi_skbuf.c b/sdk/component/common/drivers/wlan/realtek/src/wifi_skbuf.c similarity index 100% rename from RTL00_SDKV35a/component/common/drivers/wlan/realtek/src/wifi_skbuf.c rename to sdk/component/common/drivers/wlan/realtek/src/wifi_skbuf.c diff --git a/RTL00_SDKV35a/component/common/example/cJSON/cJSON_example.c b/sdk/component/common/example/cJSON/cJSON_example.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/cJSON/cJSON_example.c rename to sdk/component/common/example/cJSON/cJSON_example.c diff --git a/RTL00_SDKV35a/component/common/example/example_entry.c b/sdk/component/common/example/example_entry.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/example_entry.c rename to sdk/component/common/example/example_entry.c diff --git a/RTL00_SDKV35a/component/common/example/example_entry.h b/sdk/component/common/example/example_entry.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/example_entry.h rename to sdk/component/common/example/example_entry.h diff --git a/RTL00_SDKV35a/component/common/example/googlenest/example.html b/sdk/component/common/example/googlenest/example.html similarity index 100% rename from RTL00_SDKV35a/component/common/example/googlenest/example.html rename to sdk/component/common/example/googlenest/example.html diff --git a/RTL00_SDKV35a/component/common/example/googlenest/example_google.c b/sdk/component/common/example/googlenest/example_google.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/googlenest/example_google.c rename to sdk/component/common/example/googlenest/example_google.c diff --git a/RTL00_SDKV35a/component/common/example/googlenest/example_google.h b/sdk/component/common/example/googlenest/example_google.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/googlenest/example_google.h rename to sdk/component/common/example/googlenest/example_google.h diff --git a/RTL00_SDKV35a/component/common/example/mcast/example_mcast.c b/sdk/component/common/example/mcast/example_mcast.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/mcast/example_mcast.c rename to sdk/component/common/example/mcast/example_mcast.c diff --git a/RTL00_SDKV35a/component/common/example/mcast/example_mcast.h b/sdk/component/common/example/mcast/example_mcast.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/mcast/example_mcast.h rename to sdk/component/common/example/mcast/example_mcast.h diff --git a/RTL00_SDKV35a/component/common/example/mcast/readme.txt b/sdk/component/common/example/mcast/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/common/example/mcast/readme.txt rename to sdk/component/common/example/mcast/readme.txt diff --git a/RTL00_SDKV35a/component/common/example/mdns/example_mdns.c b/sdk/component/common/example/mdns/example_mdns.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/mdns/example_mdns.c rename to sdk/component/common/example/mdns/example_mdns.c diff --git a/RTL00_SDKV35a/component/common/example/mdns/example_mdns.h b/sdk/component/common/example/mdns/example_mdns.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/mdns/example_mdns.h rename to sdk/component/common/example/mdns/example_mdns.h diff --git a/RTL00_SDKV35a/component/common/example/socket_select/example_socket_select.c b/sdk/component/common/example/socket_select/example_socket_select.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/socket_select/example_socket_select.c rename to sdk/component/common/example/socket_select/example_socket_select.c diff --git a/RTL00_SDKV35a/component/common/example/socket_select/example_socket_select.h b/sdk/component/common/example/socket_select/example_socket_select.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/socket_select/example_socket_select.h rename to sdk/component/common/example/socket_select/example_socket_select.h diff --git a/RTL00_SDKV35a/component/common/example/socket_select/readme.txt b/sdk/component/common/example/socket_select/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/common/example/socket_select/readme.txt rename to sdk/component/common/example/socket_select/readme.txt diff --git a/RTL00_SDKV35a/component/common/example/ssl_download/example_ssl_download.c b/sdk/component/common/example/ssl_download/example_ssl_download.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/ssl_download/example_ssl_download.c rename to sdk/component/common/example/ssl_download/example_ssl_download.c diff --git a/RTL00_SDKV35a/component/common/example/ssl_download/example_ssl_download.h b/sdk/component/common/example/ssl_download/example_ssl_download.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/ssl_download/example_ssl_download.h rename to sdk/component/common/example/ssl_download/example_ssl_download.h diff --git a/RTL00_SDKV35a/component/common/example/ssl_download/readme.txt b/sdk/component/common/example/ssl_download/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/common/example/ssl_download/readme.txt rename to sdk/component/common/example/ssl_download/readme.txt diff --git a/RTL00_SDKV35a/component/common/example/uart_atcmd/example_uart_atcmd.c b/sdk/component/common/example/uart_atcmd/example_uart_atcmd.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/uart_atcmd/example_uart_atcmd.c rename to sdk/component/common/example/uart_atcmd/example_uart_atcmd.c diff --git a/RTL00_SDKV35a/component/common/example/uart_atcmd/example_uart_atcmd.h b/sdk/component/common/example/uart_atcmd/example_uart_atcmd.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/uart_atcmd/example_uart_atcmd.h rename to sdk/component/common/example/uart_atcmd/example_uart_atcmd.h diff --git a/RTL00_SDKV35a/component/common/example/uart_firmware_update/example_uart_update.c b/sdk/component/common/example/uart_firmware_update/example_uart_update.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/uart_firmware_update/example_uart_update.c rename to sdk/component/common/example/uart_firmware_update/example_uart_update.c diff --git a/RTL00_SDKV35a/component/common/example/uart_firmware_update/example_uart_update.h b/sdk/component/common/example/uart_firmware_update/example_uart_update.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/uart_firmware_update/example_uart_update.h rename to sdk/component/common/example/uart_firmware_update/example_uart_update.h diff --git a/RTL00_SDKV35a/component/common/example/uvc/example_uvc.c b/sdk/component/common/example/uvc/example_uvc.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/uvc/example_uvc.c rename to sdk/component/common/example/uvc/example_uvc.c diff --git a/RTL00_SDKV35a/component/common/example/uvc/example_uvc.h b/sdk/component/common/example/uvc/example_uvc.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/uvc/example_uvc.h rename to sdk/component/common/example/uvc/example_uvc.h diff --git a/RTL00_SDKV35a/component/common/example/uvc/readme.txt b/sdk/component/common/example/uvc/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/common/example/uvc/readme.txt rename to sdk/component/common/example/uvc/readme.txt diff --git a/RTL00_SDKV35a/component/common/example/wlan_fast_connect/example_wlan_fast_connect.c b/sdk/component/common/example/wlan_fast_connect/example_wlan_fast_connect.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/wlan_fast_connect/example_wlan_fast_connect.c rename to sdk/component/common/example/wlan_fast_connect/example_wlan_fast_connect.c diff --git a/RTL00_SDKV35a/component/common/example/wlan_fast_connect/example_wlan_fast_connect.h b/sdk/component/common/example/wlan_fast_connect/example_wlan_fast_connect.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/wlan_fast_connect/example_wlan_fast_connect.h rename to sdk/component/common/example/wlan_fast_connect/example_wlan_fast_connect.h diff --git a/RTL00_SDKV35a/component/common/example/xml/example_xml.c b/sdk/component/common/example/xml/example_xml.c similarity index 100% rename from RTL00_SDKV35a/component/common/example/xml/example_xml.c rename to sdk/component/common/example/xml/example_xml.c diff --git a/RTL00_SDKV35a/component/common/example/xml/example_xml.h b/sdk/component/common/example/xml/example_xml.h similarity index 100% rename from RTL00_SDKV35a/component/common/example/xml/example_xml.h rename to sdk/component/common/example/xml/example_xml.h diff --git a/RTL00_SDKV35a/component/common/example/xml/readme.txt b/sdk/component/common/example/xml/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/common/example/xml/readme.txt rename to sdk/component/common/example/xml/readme.txt diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/inc/atadrive.h b/sdk/component/common/file_system/fatfs/disk_if/inc/atadrive.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/inc/atadrive.h rename to sdk/component/common/file_system/fatfs/disk_if/inc/atadrive.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/inc/sdcard.h b/sdk/component/common/file_system/fatfs/disk_if/inc/sdcard.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/inc/sdcard.h rename to sdk/component/common/file_system/fatfs/disk_if/inc/sdcard.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/inc/usbdisk.h b/sdk/component/common/file_system/fatfs/disk_if/inc/usbdisk.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/inc/usbdisk.h rename to sdk/component/common/file_system/fatfs/disk_if/inc/usbdisk.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/src/sdcard.c b/sdk/component/common/file_system/fatfs/disk_if/src/sdcard.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/src/sdcard.c rename to sdk/component/common/file_system/fatfs/disk_if/src/sdcard.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/src/usbdisk.c b/sdk/component/common/file_system/fatfs/disk_if/src/usbdisk.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/disk_if/src/usbdisk.c rename to sdk/component/common/file_system/fatfs/disk_if/src/usbdisk.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/fatfs_ext/inc/ff_driver.h b/sdk/component/common/file_system/fatfs/fatfs_ext/inc/ff_driver.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/fatfs_ext/inc/ff_driver.h rename to sdk/component/common/file_system/fatfs/fatfs_ext/inc/ff_driver.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/fatfs_ext/src/ff_driver.c b/sdk/component/common/file_system/fatfs/fatfs_ext/src/ff_driver.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/fatfs_ext/src/ff_driver.c rename to sdk/component/common/file_system/fatfs/fatfs_ext/src/ff_driver.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/Makefile b/sdk/component/common/file_system/fatfs/r0.10c/Makefile similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/Makefile rename to sdk/component/common/file_system/fatfs/r0.10c/Makefile diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/diskio.h b/sdk/component/common/file_system/fatfs/r0.10c/include/diskio.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/diskio.h rename to sdk/component/common/file_system/fatfs/r0.10c/include/diskio.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/ff.h b/sdk/component/common/file_system/fatfs/r0.10c/include/ff.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/ff.h rename to sdk/component/common/file_system/fatfs/r0.10c/include/ff.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/ffconf.h b/sdk/component/common/file_system/fatfs/r0.10c/include/ffconf.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/ffconf.h rename to sdk/component/common/file_system/fatfs/r0.10c/include/ffconf.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/integer.h b/sdk/component/common/file_system/fatfs/r0.10c/include/integer.h similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/include/integer.h rename to sdk/component/common/file_system/fatfs/r0.10c/include/integer.h diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/Makefile b/sdk/component/common/file_system/fatfs/r0.10c/src/Makefile similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/Makefile rename to sdk/component/common/file_system/fatfs/r0.10c/src/Makefile diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/diskio.c b/sdk/component/common/file_system/fatfs/r0.10c/src/diskio.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/diskio.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/diskio.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/ff.c b/sdk/component/common/file_system/fatfs/r0.10c/src/ff.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/ff.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/ff.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc932.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/cc932.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc932.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/cc932.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc936.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/cc936.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc936.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/cc936.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc949.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/cc949.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc949.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/cc949.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc950.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/cc950.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/cc950.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/cc950.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/ccsbcs.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/ccsbcs.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/ccsbcs.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/ccsbcs.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/syncobj.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/syncobj.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/syncobj.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/syncobj.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/syscall.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/syscall.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/syscall.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/syscall.c diff --git a/RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/unicode.c b/sdk/component/common/file_system/fatfs/r0.10c/src/option/unicode.c similarity index 100% rename from RTL00_SDKV35a/component/common/file_system/fatfs/r0.10c/src/option/unicode.c rename to sdk/component/common/file_system/fatfs/r0.10c/src/option/unicode.c diff --git a/RTL00_SDKV35a/component/common/mbed/api/error.h b/sdk/component/common/mbed/api/error.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/api/error.h rename to sdk/component/common/mbed/api/error.h diff --git a/RTL00_SDKV35a/component/common/mbed/api/mbed_assert.h b/sdk/component/common/mbed/api/mbed_assert.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/api/mbed_assert.h rename to sdk/component/common/mbed/api/mbed_assert.h diff --git a/RTL00_SDKV35a/component/common/mbed/api/rtc_time.h b/sdk/component/common/mbed/api/rtc_time.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/api/rtc_time.h rename to sdk/component/common/mbed/api/rtc_time.h diff --git a/RTL00_SDKV35a/component/common/mbed/api/wait_api.h b/sdk/component/common/mbed/api/wait_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/api/wait_api.h rename to sdk/component/common/mbed/api/wait_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/common/us_ticker_api.c b/sdk/component/common/mbed/common/us_ticker_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/common/us_ticker_api.c rename to sdk/component/common/mbed/common/us_ticker_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/common/wait_api.c b/sdk/component/common/mbed/common/wait_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/common/wait_api.c rename to sdk/component/common/mbed/common/wait_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/hal/analogin_api.h b/sdk/component/common/mbed/hal/analogin_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/analogin_api.h rename to sdk/component/common/mbed/hal/analogin_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/analogout_api.h b/sdk/component/common/mbed/hal/analogout_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/analogout_api.h rename to sdk/component/common/mbed/hal/analogout_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/can_api.h b/sdk/component/common/mbed/hal/can_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/can_api.h rename to sdk/component/common/mbed/hal/can_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/ethernet_api.h b/sdk/component/common/mbed/hal/ethernet_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/ethernet_api.h rename to sdk/component/common/mbed/hal/ethernet_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/gpio_api.h b/sdk/component/common/mbed/hal/gpio_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/gpio_api.h rename to sdk/component/common/mbed/hal/gpio_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/gpio_irq_api.h b/sdk/component/common/mbed/hal/gpio_irq_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/gpio_irq_api.h rename to sdk/component/common/mbed/hal/gpio_irq_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/i2c_api.h b/sdk/component/common/mbed/hal/i2c_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/i2c_api.h rename to sdk/component/common/mbed/hal/i2c_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/pinmap.h b/sdk/component/common/mbed/hal/pinmap.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/pinmap.h rename to sdk/component/common/mbed/hal/pinmap.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/port_api.h b/sdk/component/common/mbed/hal/port_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/port_api.h rename to sdk/component/common/mbed/hal/port_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/pwmout_api.h b/sdk/component/common/mbed/hal/pwmout_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/pwmout_api.h rename to sdk/component/common/mbed/hal/pwmout_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/rtc_api.h b/sdk/component/common/mbed/hal/rtc_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/rtc_api.h rename to sdk/component/common/mbed/hal/rtc_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/serial_api.h b/sdk/component/common/mbed/hal/serial_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/serial_api.h rename to sdk/component/common/mbed/hal/serial_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/sleep_api.h b/sdk/component/common/mbed/hal/sleep_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/sleep_api.h rename to sdk/component/common/mbed/hal/sleep_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/spi_api.h b/sdk/component/common/mbed/hal/spi_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/spi_api.h rename to sdk/component/common/mbed/hal/spi_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal/us_ticker_api.h b/sdk/component/common/mbed/hal/us_ticker_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal/us_ticker_api.h rename to sdk/component/common/mbed/hal/us_ticker_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/dma_api.h b/sdk/component/common/mbed/hal_ext/dma_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/dma_api.h rename to sdk/component/common/mbed/hal_ext/dma_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/efuse_api.h b/sdk/component/common/mbed/hal_ext/efuse_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/efuse_api.h rename to sdk/component/common/mbed/hal_ext/efuse_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/ethernet_ex_api.h b/sdk/component/common/mbed/hal_ext/ethernet_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/ethernet_ex_api.h rename to sdk/component/common/mbed/hal_ext/ethernet_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/ex_api.h b/sdk/component/common/mbed/hal_ext/ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/ex_api.h rename to sdk/component/common/mbed/hal_ext/ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/flash_api.h b/sdk/component/common/mbed/hal_ext/flash_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/flash_api.h rename to sdk/component/common/mbed/hal_ext/flash_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/flash_eep.h b/sdk/component/common/mbed/hal_ext/flash_eep.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/flash_eep.h rename to sdk/component/common/mbed/hal_ext/flash_eep.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/gpio_ex_api.h b/sdk/component/common/mbed/hal_ext/gpio_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/gpio_ex_api.h rename to sdk/component/common/mbed/hal_ext/gpio_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/gpio_irq_ex_api.h b/sdk/component/common/mbed/hal_ext/gpio_irq_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/gpio_irq_ex_api.h rename to sdk/component/common/mbed/hal_ext/gpio_irq_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/i2c_ex_api.h b/sdk/component/common/mbed/hal_ext/i2c_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/i2c_ex_api.h rename to sdk/component/common/mbed/hal_ext/i2c_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/i2s_api.h b/sdk/component/common/mbed/hal_ext/i2s_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/i2s_api.h rename to sdk/component/common/mbed/hal_ext/i2s_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/log_uart_api.h b/sdk/component/common/mbed/hal_ext/log_uart_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/log_uart_api.h rename to sdk/component/common/mbed/hal_ext/log_uart_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/nfc_api.h b/sdk/component/common/mbed/hal_ext/nfc_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/nfc_api.h rename to sdk/component/common/mbed/hal_ext/nfc_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/serial_ex_api.h b/sdk/component/common/mbed/hal_ext/serial_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/serial_ex_api.h rename to sdk/component/common/mbed/hal_ext/serial_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/sleep_ex_api.h b/sdk/component/common/mbed/hal_ext/sleep_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/sleep_ex_api.h rename to sdk/component/common/mbed/hal_ext/sleep_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/spdio_api.h b/sdk/component/common/mbed/hal_ext/spdio_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/spdio_api.h rename to sdk/component/common/mbed/hal_ext/spdio_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/spi_ex_api.h b/sdk/component/common/mbed/hal_ext/spi_ex_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/spi_ex_api.h rename to sdk/component/common/mbed/hal_ext/spi_ex_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/sys_api.h b/sdk/component/common/mbed/hal_ext/sys_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/sys_api.h rename to sdk/component/common/mbed/hal_ext/sys_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/hal_ext/wdt_api.h b/sdk/component/common/mbed/hal_ext/wdt_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/hal_ext/wdt_api.h rename to sdk/component/common/mbed/hal_ext/wdt_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/cmsis/rtl8195a b/sdk/component/common/mbed/targets/cmsis/rtl8195a similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/cmsis/rtl8195a rename to sdk/component/common/mbed/targets/cmsis/rtl8195a diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/PeripheralNames.h b/sdk/component/common/mbed/targets/hal/rtl8195a/PeripheralNames.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/PeripheralNames.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/PeripheralNames.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/PinNames.h b/sdk/component/common/mbed/targets/hal/rtl8195a/PinNames.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/PinNames.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/PinNames.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/PortNames.h b/sdk/component/common/mbed/targets/hal/rtl8195a/PortNames.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/PortNames.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/PortNames.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/analogin_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/analogin_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/analogin_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/analogin_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/device.h b/sdk/component/common/mbed/targets/hal/rtl8195a/device.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/device.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/device.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/dma_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/dma_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/dma_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/dma_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/efuse_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/efuse_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/efuse_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/efuse_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/ethernet_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/ethernet_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/ethernet_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/ethernet_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/flash_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/flash_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/flash_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/flash_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/flash_eep.c b/sdk/component/common/mbed/targets/hal/rtl8195a/flash_eep.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/flash_eep.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/flash_eep.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/gpio_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/gpio_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/gpio_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/gpio_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/gpio_irq_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/gpio_irq_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/gpio_irq_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/gpio_irq_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/gpio_object.h b/sdk/component/common/mbed/targets/hal/rtl8195a/gpio_object.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/gpio_object.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/gpio_object.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/i2c_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/i2c_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/i2c_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/i2c_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/i2s_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/i2s_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/i2s_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/i2s_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/log_uart_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/nfc_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/nfc_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/nfc_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/nfc_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/objects.h b/sdk/component/common/mbed/targets/hal/rtl8195a/objects.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/objects.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/objects.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/pinmap.c b/sdk/component/common/mbed/targets/hal/rtl8195a/pinmap.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/pinmap.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/pinmap.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/pinmap_common.c b/sdk/component/common/mbed/targets/hal/rtl8195a/pinmap_common.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/pinmap_common.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/pinmap_common.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/port_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/port_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/port_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/port_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/pwmout_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/pwmout_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/pwmout_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/pwmout_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/rtc_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/rtc_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/rtc_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/rtc_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/serial_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/serial_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/serial_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/serial_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/sleep.c b/sdk/component/common/mbed/targets/hal/rtl8195a/sleep.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/sleep.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/sleep.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/spdio_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/spdio_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/spdio_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/spdio_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/spi_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/spi_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/spi_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/spi_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/sys_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/sys_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/sys_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/sys_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/timer_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/timer_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/timer_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/timer_api.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/timer_api.h b/sdk/component/common/mbed/targets/hal/rtl8195a/timer_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/timer_api.h rename to sdk/component/common/mbed/targets/hal/rtl8195a/timer_api.h diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/us_ticker.c b/sdk/component/common/mbed/targets/hal/rtl8195a/us_ticker.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/us_ticker.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/us_ticker.c diff --git a/RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/wdt_api.c b/sdk/component/common/mbed/targets/hal/rtl8195a/wdt_api.c similarity index 100% rename from RTL00_SDKV35a/component/common/mbed/targets/hal/rtl8195a/wdt_api.c rename to sdk/component/common/mbed/targets/hal/rtl8195a/wdt_api.c diff --git a/RTL00_SDKV35a/component/common/media/codec/aac/aac.h b/sdk/component/common/media/codec/aac/aac.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/codec/aac/aac.h rename to sdk/component/common/media/codec/aac/aac.h diff --git a/RTL00_SDKV35a/component/common/media/codec/avcodec.h b/sdk/component/common/media/codec/avcodec.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/codec/avcodec.h rename to sdk/component/common/media/codec/avcodec.h diff --git a/RTL00_SDKV35a/component/common/media/codec/g711/g711.h b/sdk/component/common/media/codec/g711/g711.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/codec/g711/g711.h rename to sdk/component/common/media/codec/g711/g711.h diff --git a/RTL00_SDKV35a/component/common/media/codec/h264/h264.h b/sdk/component/common/media/codec/h264/h264.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/codec/h264/h264.h rename to sdk/component/common/media/codec/h264/h264.h diff --git a/RTL00_SDKV35a/component/common/media/codec/mjpeg/mjpeg.h b/sdk/component/common/media/codec/mjpeg/mjpeg.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/codec/mjpeg/mjpeg.h rename to sdk/component/common/media/codec/mjpeg/mjpeg.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_common.h b/sdk/component/common/media/framework/mmf_common.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_common.h rename to sdk/component/common/media/framework/mmf_common.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_sink.h b/sdk/component/common/media/framework/mmf_sink.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_sink.h rename to sdk/component/common/media/framework/mmf_sink.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_sink_modules/mmf_sink_list.h b/sdk/component/common/media/framework/mmf_sink_modules/mmf_sink_list.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_sink_modules/mmf_sink_list.h rename to sdk/component/common/media/framework/mmf_sink_modules/mmf_sink_list.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source.h b/sdk/component/common/media/framework/mmf_source.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source.h rename to sdk/component/common/media/framework/mmf_source.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/driver/geo/patch_uvc_geo.h b/sdk/component/common/media/framework/mmf_source_modules/driver/geo/patch_uvc_geo.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/driver/geo/patch_uvc_geo.h rename to sdk/component/common/media/framework/mmf_source_modules/driver/geo/patch_uvc_geo.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/mmf_source_i2s_file.h b/sdk/component/common/media/framework/mmf_source_modules/mmf_source_i2s_file.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/mmf_source_i2s_file.h rename to sdk/component/common/media/framework/mmf_source_modules/mmf_source_i2s_file.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/mmf_source_list.h b/sdk/component/common/media/framework/mmf_source_modules/mmf_source_list.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/mmf_source_list.h rename to sdk/component/common/media/framework/mmf_source_modules/mmf_source_list.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_aac.h b/sdk/component/common/media/framework/mmf_source_modules/sample_aac.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_aac.h rename to sdk/component/common/media/framework/mmf_source_modules/sample_aac.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_h264.h b/sdk/component/common/media/framework/mmf_source_modules/sample_h264.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_h264.h rename to sdk/component/common/media/framework/mmf_source_modules/sample_h264.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_jpeg.h b/sdk/component/common/media/framework/mmf_source_modules/sample_jpeg.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_jpeg.h rename to sdk/component/common/media/framework/mmf_source_modules/sample_jpeg.h diff --git a/RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_pcmu.h b/sdk/component/common/media/framework/mmf_source_modules/sample_pcmu.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/framework/mmf_source_modules/sample_pcmu.h rename to sdk/component/common/media/framework/mmf_source_modules/sample_pcmu.h diff --git a/RTL00_SDKV35a/component/common/media/muxer/mp4_encap.h b/sdk/component/common/media/muxer/mp4_encap.h similarity index 100% rename from RTL00_SDKV35a/component/common/media/muxer/mp4_encap.h rename to sdk/component/common/media/muxer/mp4_encap.h diff --git a/RTL00_SDKV35a/component/common/network/dhcp/dhcps.c b/sdk/component/common/network/dhcp/dhcps.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/dhcp/dhcps.c rename to sdk/component/common/network/dhcp/dhcps.c diff --git a/RTL00_SDKV35a/component/common/network/dhcp/dhcps.h b/sdk/component/common/network/dhcp/dhcps.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/dhcp/dhcps.h rename to sdk/component/common/network/dhcp/dhcps.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/COPYING b/sdk/component/common/network/lwip/lwip_v1.4.1/COPYING similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/COPYING rename to sdk/component/common/network/lwip/lwip_v1.4.1/COPYING diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/bpstruct.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/bpstruct.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/bpstruct.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/bpstruct.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cc.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cc.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cc.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cc.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cpu.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cpu.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cpu.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/cpu.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/epstruct.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/epstruct.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/epstruct.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/epstruct.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/init.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/init.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/init.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/init.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/lib.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/lib.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/lib.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/lib.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/perf.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/perf.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/perf.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/perf.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/sys_arch.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/sys_arch.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/sys_arch.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/arch/sys_arch.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.c b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/ethernetif.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.h b/sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/port/realtek/freertos/sys_arch.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/api_lib.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/api_lib.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/api_lib.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/api_lib.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/api_msg.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/api_msg.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/api_msg.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/api_msg.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/err.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/err.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/err.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/err.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/netbuf.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/netbuf.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/netbuf.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/netbuf.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/netdb.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/netdb.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/netdb.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/netdb.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/netifapi.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/netifapi.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/netifapi.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/netifapi.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/sockets.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/sockets.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/sockets.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/sockets.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/tcpip.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/api/tcpip.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/api/tcpip.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/api/tcpip.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/404.html b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/404.html similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/404.html rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/404.html diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/img/sics.gif b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/img/sics.gif similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/img/sics.gif rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/img/sics.gif diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/index.html b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/index.html similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/index.html rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fs/index.html diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/fsdata.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd_structs.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd_structs.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd_structs.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/httpd_structs.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/makefsdata.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/readme.txt b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/readme.txt rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/httpd/makefsdata/readme.txt diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/lwiperf/lwiperf.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/lwiperf/lwiperf.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/lwiperf/lwiperf.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/lwiperf/lwiperf.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/mdns/mdns.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/mdns/mdns.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/mdns/mdns.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/mdns/mdns.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/mqtt/mqtt.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/mqtt/mqtt.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/mqtt/mqtt.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/mqtt/mqtt.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/netbiosns/netbiosns.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/netbiosns/netbiosns.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/netbiosns/netbiosns.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/netbiosns/netbiosns.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_asn1.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core_priv.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core_priv.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core_priv.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_core_priv.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_icmp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_icmp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_icmp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_icmp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_interfaces.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_interfaces.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_interfaces.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_interfaces.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_ip.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_ip.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_ip.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_ip.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_snmp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_snmp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_snmp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_snmp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_system.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_system.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_system.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_system.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_tcp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_tcp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_tcp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_tcp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_udp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_udp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_udp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_mib2_udp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_msg.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_netconn.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_netconn.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_netconn.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_netconn.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_pbuf_stream.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_raw.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_raw.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_raw.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_raw.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_scalar.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_scalar.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_scalar.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_scalar.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_table.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_table.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_table.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_table.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_threadsync.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_threadsync.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_threadsync.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_threadsync.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_traps.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_traps.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_traps.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmp_traps.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_dummy.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_dummy.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_dummy.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_dummy.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_mbedtls.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_mbedtls.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_mbedtls.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_mbedtls.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_priv.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_priv.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_priv.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/snmp/snmpv3_priv.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/tftp/tftp_server.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/tftp/tftp_server.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/apps/tftp/tftp_server.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/apps/tftp/tftp_server.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/def.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/def.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/def.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/def.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/dhcp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/dhcp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/dhcp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/dhcp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/dns.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/dns.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/dns.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/dns.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/init.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/init.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/init.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/init.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/autoip.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/autoip.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/autoip.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/autoip.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/icmp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/icmp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/icmp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/icmp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/igmp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/igmp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/igmp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/igmp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet_chksum.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet_chksum.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet_chksum.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/inet_chksum.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_addr.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_addr.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_addr.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_addr.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_frag.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_frag.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_frag.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/ipv4/ip_frag.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/lwip_timers.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/lwip_timers.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/lwip_timers.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/lwip_timers.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/mem.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/mem.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/mem.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/mem.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/memp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/memp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/memp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/memp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/netif.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/netif.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/netif.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/netif.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/pbuf.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/pbuf.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/pbuf.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/pbuf.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/raw.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/raw.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/raw.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/raw.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/stats.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/stats.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/stats.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/stats.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/sys.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/sys.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/sys.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/sys.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/tcp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/tcp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/tcp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/tcp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_in.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_in.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_in.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_in.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_out.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_out.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_out.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/tcp_out.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/udp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/core/udp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/core/udp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/core/udp.c diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/autoip.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/autoip.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/autoip.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/autoip.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/icmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/icmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/icmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/icmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/igmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/igmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/igmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/igmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet_chksum.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet_chksum.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet_chksum.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/inet_chksum.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_addr.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_addr.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_addr.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_addr.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_frag.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_frag.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_frag.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv4/lwip/ip_frag.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/icmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/icmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/icmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/icmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/inet.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/inet.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/inet.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/inet.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip_addr.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip_addr.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip_addr.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/ipv6/lwip/ip_addr.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api_msg.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api_msg.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api_msg.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/api_msg.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/FILES b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/FILES similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/FILES rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/FILES diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/fs.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/fs.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/fs.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/fs.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/httpd_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/lwiperf.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/lwiperf.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/lwiperf.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/lwiperf.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_priv.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_priv.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_priv.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mdns_priv.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/mqtt_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/netbiosns_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_core.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_core.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_core.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_core.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_mib2.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_mib2.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_mib2.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_mib2.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_scalar.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_scalar.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_scalar.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_scalar.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_table.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_table.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_table.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_table.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_threadsync.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_threadsync.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_threadsync.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmp_threadsync.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmpv3.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmpv3.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmpv3.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/snmpv3.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/sntp_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_opts.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_opts.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_opts.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_opts.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_server.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_server.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_server.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/apps/tftp_server.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/arch.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/arch.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/arch.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/arch.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/debug.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/debug.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/debug.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/def.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/def.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/def.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/def.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dhcp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dhcp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dhcp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dhcp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dns.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dns.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dns.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/dns.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/err.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/err.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/err.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/err.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/init.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/init.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/init.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/init.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/lwip_timers.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/lwip_timers.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/lwip_timers.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/lwip_timers.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/mem.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/mem.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/mem.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/mem.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp_std.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp_std.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp_std.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/memp_std.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netbuf.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netbuf.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netbuf.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netbuf.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netdb.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netdb.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netdb.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netdb.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netif.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netif.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netif.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netif.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netifapi.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netifapi.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netifapi.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/netifapi.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/opt.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/opt.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/opt.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/opt.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/pbuf.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/pbuf.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/pbuf.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/pbuf.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/autoip.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/autoip.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/autoip.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/autoip.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dhcp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dhcp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dhcp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dhcp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dns.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dns.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dns.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/dns.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/etharp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/etharp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/etharp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/etharp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ethernet.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ethernet.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ethernet.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ethernet.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp6.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp6.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp6.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/icmp6.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/igmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/igmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/igmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/igmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip4.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip4.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip4.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip4.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip6.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip6.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip6.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/ip6.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/mld6.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/mld6.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/mld6.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/mld6.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/nd6.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/nd6.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/nd6.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/nd6.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/tcp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/tcp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/tcp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/tcp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/udp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/udp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/udp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/prot/udp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/raw.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/raw.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/raw.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/raw.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sio.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sio.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sio.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sio.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_asn1.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_asn1.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_asn1.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_asn1.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_msg.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_msg.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_msg.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_msg.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_structs.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_structs.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_structs.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/snmp_structs.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sockets.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sockets.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sockets.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sockets.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/stats.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/stats.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/stats.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/stats.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/sys.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp_impl.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp_impl.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp_impl.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcp_impl.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcpip.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcpip.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcpip.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/tcpip.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/udp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/udp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/udp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/lwip/udp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/etharp.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/etharp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/etharp.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/etharp.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/loopif.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/loopif.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/loopif.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/loopif.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/ppp_oe.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/ppp_oe.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/ppp_oe.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/ppp_oe.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/slipif.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/slipif.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/netif/slipif.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/netif/slipif.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/posix/netdb.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/posix/netdb.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/posix/netdb.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/posix/netdb.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/posix/sys/socket.h b/sdk/component/common/network/lwip/lwip_v1.4.1/src/include/posix/sys/socket.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/include/posix/sys/socket.h rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/include/posix/sys/socket.h diff --git a/RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/netif/etharp.c b/sdk/component/common/network/lwip/lwip_v1.4.1/src/netif/etharp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/lwip/lwip_v1.4.1/src/netif/etharp.c rename to sdk/component/common/network/lwip/lwip_v1.4.1/src/netif/etharp.c diff --git a/RTL00_SDKV35a/component/common/network/mDNS/mDNS.h b/sdk/component/common/network/mDNS/mDNS.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/mDNS/mDNS.h rename to sdk/component/common/network/mDNS/mDNS.h diff --git a/RTL00_SDKV35a/component/common/network/mDNS/mDNSPlatform.c b/sdk/component/common/network/mDNS/mDNSPlatform.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/mDNS/mDNSPlatform.c rename to sdk/component/common/network/mDNS/mDNSPlatform.c diff --git a/RTL00_SDKV35a/component/common/network/netbios/netbios.c b/sdk/component/common/network/netbios/netbios.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/netbios/netbios.c rename to sdk/component/common/network/netbios/netbios.c diff --git a/RTL00_SDKV35a/component/common/network/netbios/netbios.h b/sdk/component/common/network/netbios/netbios.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/netbios/netbios.h rename to sdk/component/common/network/netbios/netbios.h diff --git a/RTL00_SDKV35a/component/common/network/rtsp/rtp_api.h b/sdk/component/common/network/rtsp/rtp_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/rtsp/rtp_api.h rename to sdk/component/common/network/rtsp/rtp_api.h diff --git a/RTL00_SDKV35a/component/common/network/rtsp/rtsp_api.h b/sdk/component/common/network/rtsp/rtsp_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/rtsp/rtsp_api.h rename to sdk/component/common/network/rtsp/rtsp_api.h diff --git a/RTL00_SDKV35a/component/common/network/rtsp/sdp.h b/sdk/component/common/network/rtsp/sdp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/rtsp/sdp.h rename to sdk/component/common/network/rtsp/sdp.h diff --git a/RTL00_SDKV35a/component/common/network/rtsp/src2rtsp.h b/sdk/component/common/network/rtsp/src2rtsp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/rtsp/src2rtsp.h rename to sdk/component/common/network/rtsp/src2rtsp.h diff --git a/RTL00_SDKV35a/component/common/network/sntp/sntp.c b/sdk/component/common/network/sntp/sntp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/sntp/sntp.c rename to sdk/component/common/network/sntp/sntp.c diff --git a/RTL00_SDKV35a/component/common/network/sntp/sntp.h b/sdk/component/common/network/sntp/sntp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/sntp/sntp.h rename to sdk/component/common/network/sntp/sntp.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aes.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aes.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aes.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aes.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aesni.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aesni.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aesni.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/aesni.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/arc4.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/arc4.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/arc4.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/arc4.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1write.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1write.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1write.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/asn1write.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/base64.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/base64.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/base64.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/base64.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bignum.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bignum.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bignum.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bignum.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/blowfish.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/blowfish.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/blowfish.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/blowfish.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bn_mul.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bn_mul.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bn_mul.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/bn_mul.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/camellia.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/camellia.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/camellia.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/camellia.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ccm.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ccm.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ccm.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ccm.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/certs.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/certs.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/certs.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/certs.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/check_config.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/check_config.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/check_config.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/check_config.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher_wrap.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher_wrap.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher_wrap.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/cipher_wrap.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/compat-1.2.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/compat-1.2.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/compat-1.2.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/compat-1.2.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_all.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_all.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_all.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_all.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_arduino.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_arduino.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_arduino.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_arduino.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rom.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rom.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rom.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rom.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rsa.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rsa.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rsa.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/config_rsa.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ctr_drbg.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ctr_drbg.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ctr_drbg.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ctr_drbg.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/debug.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/debug.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/debug.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/debug.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/des.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/des.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/des.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/des.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/dhm.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/dhm.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/dhm.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/dhm.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdh.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdh.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdh.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdh.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdsa.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdsa.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdsa.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecdsa.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecp.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecp.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecp.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ecp.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy_poll.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy_poll.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy_poll.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/entropy_poll.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/error.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/error.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/error.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/error.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/gcm.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/gcm.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/gcm.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/gcm.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/havege.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/havege.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/havege.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/havege.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/hmac_drbg.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/hmac_drbg.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/hmac_drbg.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/hmac_drbg.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md2.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md2.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md2.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md2.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md4.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md4.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md4.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md4.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md5.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md5.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md5.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md5.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md_wrap.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md_wrap.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md_wrap.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/md_wrap.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory_buffer_alloc.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory_buffer_alloc.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory_buffer_alloc.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/memory_buffer_alloc.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/net.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/net.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/net.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/net.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/oid.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/oid.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/oid.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/oid.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/openssl.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/openssl.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/openssl.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/openssl.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/padlock.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/padlock.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/padlock.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/padlock.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pbkdf2.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pbkdf2.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pbkdf2.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pbkdf2.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pem.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pem.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pem.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pem.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk_wrap.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk_wrap.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk_wrap.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pk_wrap.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs11.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs11.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs11.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs11.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs12.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs12.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs12.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs12.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs5.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs5.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs5.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/pkcs5.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/platform.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/platform.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/platform.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/platform.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ripemd160.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ripemd160.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ripemd160.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ripemd160.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/rsa.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/rsa.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/rsa.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/rsa.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha1.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha1.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha1.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha1.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha256.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha256.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha256.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha256.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha512.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha512.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha512.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/sha512.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_cache.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_cache.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_cache.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_cache.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_ciphersuites.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_ciphersuites.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_ciphersuites.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_ciphersuites.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_rom_lib.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_rom_lib.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_rom_lib.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/ssl_rom_lib.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/threading.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/threading.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/threading.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/threading.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/timing.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/timing.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/timing.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/timing.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/version.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/version.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/version.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/version.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crl.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crl.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crl.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crl.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crt.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crt.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crt.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_crt.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_csr.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_csr.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_csr.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/x509_csr.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/xtea.h b/sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/xtea.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/include/polarssl/xtea.h rename to sdk/component/common/network/ssl/polarssl-1.3.8/include/polarssl/xtea.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/aes.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/aes.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/aes.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/aes.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/aesni.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/aesni.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/aesni.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/aesni.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/arc4.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/arc4.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/arc4.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/arc4.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/asn1parse.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1parse.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/asn1parse.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1parse.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/asn1write.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1write.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/asn1write.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/asn1write.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/base64.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/base64.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/base64.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/base64.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/bignum.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/bignum.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/bignum.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/bignum.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/blowfish.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/blowfish.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/blowfish.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/blowfish.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/camellia.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/camellia.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/camellia.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/camellia.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ccm.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ccm.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ccm.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ccm.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/certs.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/certs.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/certs.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/certs.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/cipher.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/cipher.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/cipher_wrap.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ctr_drbg.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ctr_drbg.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ctr_drbg.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ctr_drbg.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/debug.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/debug.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/debug.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/debug.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/des.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/des.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/des.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/des.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/dhm.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/dhm.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/dhm.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/dhm.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecdh.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdh.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecdh.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdh.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecdsa.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdsa.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecdsa.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ecdsa.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecp.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecp.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecp_curves.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp_curves.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ecp_curves.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ecp_curves.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/entropy.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/entropy.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/entropy_poll.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/error.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/error.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/error.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/error.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/gcm.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/gcm.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/gcm.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/gcm.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/havege.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/havege.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/havege.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/havege.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/hmac_drbg.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/hmac_drbg.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/hmac_drbg.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/hmac_drbg.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/md.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/md.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md2.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/md2.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md2.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/md2.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md4.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/md4.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md4.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/md4.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md5.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/md5.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md5.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/md5.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md_wrap.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/md_wrap.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/md_wrap.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/md_wrap.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/memory_buffer_alloc.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/net.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/net.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/net.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/net.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/oid.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/oid.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/oid.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/oid.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/padlock.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/padlock.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/padlock.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/padlock.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pbkdf2.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pem.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pem.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pem.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pem.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pk.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pk.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pk.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pk.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pk_wrap.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pk_wrap.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pk_wrap.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pk_wrap.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkcs11.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs11.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkcs11.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs11.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkcs12.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs12.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkcs12.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs12.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkcs5.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs5.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkcs5.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pkcs5.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkparse.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pkparse.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkparse.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pkparse.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkwrite.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/pkwrite.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/pkwrite.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/pkwrite.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/platform.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/platform.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/platform.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/platform.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ripemd160.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ripemd160.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ripemd160.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ripemd160.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/rsa.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/rsa.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/rsa.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/rsa.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/sha1.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/sha1.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/sha1.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/sha1.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/sha256.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/sha256.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/sha256.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/sha256.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/sha512.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/sha512.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/sha512.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/sha512.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cache.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_ciphersuites.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_cli.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_srv.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/ssl_tls.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/threading.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/threading.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/threading.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/threading.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/timing.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/timing.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/timing.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/timing.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/version.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/version.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/version.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/version.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/version_features.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/version_features.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/version_features.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/version_features.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_create.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_create.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_create.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_create.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_crl.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crl.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_crl.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crl.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_crt.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crt.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_crt.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_crt.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_csr.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_csr.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509_csr.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509_csr.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_crt.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/x509write_csr.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/xtea.c b/sdk/component/common/network/ssl/polarssl-1.3.8/library/xtea.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/polarssl-1.3.8/library/xtea.c rename to sdk/component/common/network/ssl/polarssl-1.3.8/library/xtea.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.c b/sdk/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.c rename to sdk/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.c diff --git a/RTL00_SDKV35a/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.h b/sdk/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.h rename to sdk/component/common/network/ssl/ssl_ram_map/rom/rom_ssl_ram_map.h diff --git a/RTL00_SDKV35a/component/common/network/ssl/ssl_ram_map/ssl_ram_map.c b/sdk/component/common/network/ssl/ssl_ram_map/ssl_ram_map.c similarity index 100% rename from RTL00_SDKV35a/component/common/network/ssl/ssl_ram_map/ssl_ram_map.c rename to sdk/component/common/network/ssl/ssl_ram_map/ssl_ram_map.c diff --git a/RTL00_SDKV35a/component/common/network/websocket/libwsclient.h b/sdk/component/common/network/websocket/libwsclient.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/websocket/libwsclient.h rename to sdk/component/common/network/websocket/libwsclient.h diff --git a/RTL00_SDKV35a/component/common/network/websocket/wsclient_api.h b/sdk/component/common/network/websocket/wsclient_api.h similarity index 100% rename from RTL00_SDKV35a/component/common/network/websocket/wsclient_api.h rename to sdk/component/common/network/websocket/wsclient_api.h diff --git a/RTL00_SDKV35a/component/common/test/wlan/wlan_test_inc.h b/sdk/component/common/test/wlan/wlan_test_inc.h similarity index 100% rename from RTL00_SDKV35a/component/common/test/wlan/wlan_test_inc.h rename to sdk/component/common/test/wlan/wlan_test_inc.h diff --git a/RTL00_SDKV35a/component/common/utilities/cJSON.c b/sdk/component/common/utilities/cJSON.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/cJSON.c rename to sdk/component/common/utilities/cJSON.c diff --git a/RTL00_SDKV35a/component/common/utilities/cJSON.h b/sdk/component/common/utilities/cJSON.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/cJSON.h rename to sdk/component/common/utilities/cJSON.h diff --git a/RTL00_SDKV35a/component/common/utilities/http_client.c b/sdk/component/common/utilities/http_client.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/http_client.c rename to sdk/component/common/utilities/http_client.c diff --git a/RTL00_SDKV35a/component/common/utilities/http_client.h b/sdk/component/common/utilities/http_client.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/http_client.h rename to sdk/component/common/utilities/http_client.h diff --git a/RTL00_SDKV35a/component/common/utilities/ssl_client.c b/sdk/component/common/utilities/ssl_client.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/ssl_client.c rename to sdk/component/common/utilities/ssl_client.c diff --git a/RTL00_SDKV35a/component/common/utilities/ssl_client_ext.c b/sdk/component/common/utilities/ssl_client_ext.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/ssl_client_ext.c rename to sdk/component/common/utilities/ssl_client_ext.c diff --git a/RTL00_SDKV35a/component/common/utilities/tcpecho.c b/sdk/component/common/utilities/tcpecho.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/tcpecho.c rename to sdk/component/common/utilities/tcpecho.c diff --git a/RTL00_SDKV35a/component/common/utilities/tcptest.c b/sdk/component/common/utilities/tcptest.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/tcptest.c rename to sdk/component/common/utilities/tcptest.c diff --git a/RTL00_SDKV35a/component/common/utilities/uart_socket.c b/sdk/component/common/utilities/uart_socket.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/uart_socket.c rename to sdk/component/common/utilities/uart_socket.c diff --git a/RTL00_SDKV35a/component/common/utilities/uart_socket.h b/sdk/component/common/utilities/uart_socket.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/uart_socket.h rename to sdk/component/common/utilities/uart_socket.h diff --git a/RTL00_SDKV35a/component/common/utilities/uart_ymodem.c b/sdk/component/common/utilities/uart_ymodem.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/uart_ymodem.c rename to sdk/component/common/utilities/uart_ymodem.c diff --git a/RTL00_SDKV35a/component/common/utilities/uart_ymodem.h b/sdk/component/common/utilities/uart_ymodem.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/uart_ymodem.h rename to sdk/component/common/utilities/uart_ymodem.h diff --git a/RTL00_SDKV35a/component/common/utilities/udpecho.c b/sdk/component/common/utilities/udpecho.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/udpecho.c rename to sdk/component/common/utilities/udpecho.c diff --git a/RTL00_SDKV35a/component/common/utilities/update.c b/sdk/component/common/utilities/update.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/update.c rename to sdk/component/common/utilities/update.c diff --git a/RTL00_SDKV35a/component/common/utilities/update.h b/sdk/component/common/utilities/update.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/update.h rename to sdk/component/common/utilities/update.h diff --git a/RTL00_SDKV35a/component/common/utilities/webserver.c b/sdk/component/common/utilities/webserver.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/webserver.c rename to sdk/component/common/utilities/webserver.c diff --git a/RTL00_SDKV35a/component/common/utilities/webserver.h b/sdk/component/common/utilities/webserver.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/webserver.h rename to sdk/component/common/utilities/webserver.h diff --git a/RTL00_SDKV35a/component/common/utilities/xml.c b/sdk/component/common/utilities/xml.c similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/xml.c rename to sdk/component/common/utilities/xml.c diff --git a/RTL00_SDKV35a/component/common/utilities/xml.h b/sdk/component/common/utilities/xml.h similarity index 100% rename from RTL00_SDKV35a/component/common/utilities/xml.h rename to sdk/component/common/utilities/xml.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/media-device.h b/sdk/component/common/video/v4l2/inc/media-device.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/media-device.h rename to sdk/component/common/video/v4l2/inc/media-device.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/media-devnode.h b/sdk/component/common/video/v4l2/inc/media-devnode.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/media-devnode.h rename to sdk/component/common/video/v4l2/inc/media-devnode.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/media-entity.h b/sdk/component/common/video/v4l2/inc/media-entity.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/media-entity.h rename to sdk/component/common/video/v4l2/inc/media-entity.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/uapi_v4l2-common.h b/sdk/component/common/video/v4l2/inc/uapi_v4l2-common.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/uapi_v4l2-common.h rename to sdk/component/common/video/v4l2/inc/uapi_v4l2-common.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/uapi_videodev2.h b/sdk/component/common/video/v4l2/inc/uapi_videodev2.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/uapi_videodev2.h rename to sdk/component/common/video/v4l2/inc/uapi_videodev2.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-async.h b/sdk/component/common/video/v4l2/inc/v4l2-async.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-async.h rename to sdk/component/common/video/v4l2/inc/v4l2-async.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-clk.h b/sdk/component/common/video/v4l2/inc/v4l2-clk.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-clk.h rename to sdk/component/common/video/v4l2/inc/v4l2-clk.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-common.h b/sdk/component/common/video/v4l2/inc/v4l2-common.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-common.h rename to sdk/component/common/video/v4l2/inc/v4l2-common.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-controls.h b/sdk/component/common/video/v4l2/inc/v4l2-controls.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-controls.h rename to sdk/component/common/video/v4l2/inc/v4l2-controls.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-ctrls.h b/sdk/component/common/video/v4l2/inc/v4l2-ctrls.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-ctrls.h rename to sdk/component/common/video/v4l2/inc/v4l2-ctrls.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-dev.h b/sdk/component/common/video/v4l2/inc/v4l2-dev.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-dev.h rename to sdk/component/common/video/v4l2/inc/v4l2-dev.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-device.h b/sdk/component/common/video/v4l2/inc/v4l2-device.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-device.h rename to sdk/component/common/video/v4l2/inc/v4l2-device.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-event.h b/sdk/component/common/video/v4l2/inc/v4l2-event.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-event.h rename to sdk/component/common/video/v4l2/inc/v4l2-event.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-fh.h b/sdk/component/common/video/v4l2/inc/v4l2-fh.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-fh.h rename to sdk/component/common/video/v4l2/inc/v4l2-fh.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-int-device.h b/sdk/component/common/video/v4l2/inc/v4l2-int-device.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-int-device.h rename to sdk/component/common/video/v4l2/inc/v4l2-int-device.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-ioctl.h b/sdk/component/common/video/v4l2/inc/v4l2-ioctl.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-ioctl.h rename to sdk/component/common/video/v4l2/inc/v4l2-ioctl.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-mediabus.h b/sdk/component/common/video/v4l2/inc/v4l2-mediabus.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-mediabus.h rename to sdk/component/common/video/v4l2/inc/v4l2-mediabus.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-osdep.h b/sdk/component/common/video/v4l2/inc/v4l2-osdep.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-osdep.h rename to sdk/component/common/video/v4l2/inc/v4l2-osdep.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-subdev.h b/sdk/component/common/video/v4l2/inc/v4l2-subdev.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2-subdev.h rename to sdk/component/common/video/v4l2/inc/v4l2-subdev.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2_driver.h b/sdk/component/common/video/v4l2/inc/v4l2_driver.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2_driver.h rename to sdk/component/common/video/v4l2/inc/v4l2_driver.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2_intf.h b/sdk/component/common/video/v4l2/inc/v4l2_intf.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/v4l2_intf.h rename to sdk/component/common/video/v4l2/inc/v4l2_intf.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/videobuf2-core.h b/sdk/component/common/video/v4l2/inc/videobuf2-core.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/videobuf2-core.h rename to sdk/component/common/video/v4l2/inc/videobuf2-core.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/videobuf2-memops.h b/sdk/component/common/video/v4l2/inc/videobuf2-memops.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/videobuf2-memops.h rename to sdk/component/common/video/v4l2/inc/videobuf2-memops.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/videobuf2-vmalloc.h b/sdk/component/common/video/v4l2/inc/videobuf2-vmalloc.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/videobuf2-vmalloc.h rename to sdk/component/common/video/v4l2/inc/videobuf2-vmalloc.h diff --git a/RTL00_SDKV35a/component/common/video/v4l2/inc/videodev2.h b/sdk/component/common/video/v4l2/inc/videodev2.h similarity index 100% rename from RTL00_SDKV35a/component/common/video/v4l2/inc/videodev2.h rename to sdk/component/common/video/v4l2/inc/videodev2.h diff --git a/RTL00_SDKV35a/component/os/freertos/cmsis_os.c b/sdk/component/os/freertos/cmsis_os.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/cmsis_os.c rename to sdk/component/os/freertos/cmsis_os.c diff --git a/RTL00_SDKV35a/component/os/freertos/cmsis_os.h b/sdk/component/os/freertos/cmsis_os.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/cmsis_os.h rename to sdk/component/os/freertos/cmsis_os.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_pmu.c b/sdk/component/os/freertos/freertos_pmu.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_pmu.c rename to sdk/component/os/freertos/freertos_pmu.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_pmu.h b/sdk/component/os/freertos/freertos_pmu.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_pmu.h rename to sdk/component/os/freertos/freertos_pmu.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_service.c b/sdk/component/os/freertos/freertos_service.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_service.c rename to sdk/component/os/freertos/freertos_service.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_service.h b/sdk/component/os/freertos/freertos_service.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_service.h rename to sdk/component/os/freertos/freertos_service.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/BlockQ.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/BlockQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/BlockQ.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/BlockQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/PollQ.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/PollQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/PollQ.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/PollQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/comtest.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/comtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/comtest.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/comtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/death.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/death.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/death.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/death.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/dynamic.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/dynamic.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/dynamic.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/dynamic.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/events.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/events.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/events.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/events.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flash.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flash.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flash.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flash.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flop.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flop.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flop.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/flop.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/integer.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/integer.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/integer.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/integer.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/print.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/print.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/print.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/print.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/semtest.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/semtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/semtest.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Full/semtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlckQ.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlckQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlckQ.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlckQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlock.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlock.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlock.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltBlock.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltPollQ.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltPollQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltPollQ.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltPollQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltQTest.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltQTest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltQTest.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/AltQTest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/BlockQ.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/BlockQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/BlockQ.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/BlockQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/EventGroupsDemo.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/EventGroupsDemo.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/EventGroupsDemo.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/EventGroupsDemo.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/GenQTest.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/GenQTest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/GenQTest.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/GenQTest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/IntQueue.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/IntQueue.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/IntQueue.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/IntQueue.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/PollQ.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/PollQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/PollQ.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/PollQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QPeek.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QPeek.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QPeek.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QPeek.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueOverwrite.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueOverwrite.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueOverwrite.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueOverwrite.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueSet.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueSet.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueSet.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/QueueSet.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/TimerDemo.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/TimerDemo.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/TimerDemo.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/TimerDemo.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/blocktim.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/blocktim.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/blocktim.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/blocktim.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest_strings.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest_strings.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest_strings.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/comtest_strings.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/countsem.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/countsem.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/countsem.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/countsem.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crflash.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crflash.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crflash.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crflash.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crhook.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crhook.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crhook.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/crhook.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/death.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/death.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/death.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/death.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/dynamic.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/dynamic.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/dynamic.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/dynamic.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash_timer.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash_timer.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash_timer.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flash_timer.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flop.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flop.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flop.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/flop.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/integer.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/integer.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/integer.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/integer.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/recmutex.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/recmutex.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/recmutex.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/recmutex.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/semtest.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/semtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/semtest.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/semtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/sp_flop.c b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/sp_flop.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/sp_flop.c rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/Minimal/sp_flop.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlckQ.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlckQ.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlckQ.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlckQ.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlock.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlock.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlock.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltBlock.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltPollQ.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltPollQ.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltPollQ.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltPollQ.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltQTest.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltQTest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltQTest.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/AltQTest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/BlockQ.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/BlockQ.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/BlockQ.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/BlockQ.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/EventGroupsDemo.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/EventGroupsDemo.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/EventGroupsDemo.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/EventGroupsDemo.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/GenQTest.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/GenQTest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/GenQTest.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/GenQTest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/IntQueue.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/IntQueue.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/IntQueue.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/IntQueue.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/PollQ.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/PollQ.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/PollQ.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/PollQ.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QPeek.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QPeek.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QPeek.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QPeek.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueOverwrite.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueOverwrite.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueOverwrite.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueOverwrite.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueSet.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueSet.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueSet.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/QueueSet.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/TimerDemo.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/TimerDemo.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/TimerDemo.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/TimerDemo.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/blocktim.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/blocktim.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/blocktim.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/blocktim.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest2.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest2.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest2.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest2.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest_strings.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest_strings.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest_strings.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/comtest_strings.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/countsem.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/countsem.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/countsem.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/countsem.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crflash.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crflash.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crflash.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crflash.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crhook.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crhook.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crhook.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/crhook.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/death.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/death.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/death.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/death.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/dynamic.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/dynamic.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/dynamic.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/dynamic.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/fileIO.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/fileIO.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/fileIO.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/fileIO.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash_timer.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash_timer.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash_timer.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flash_timer.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flop.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flop.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flop.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/flop.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/integer.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/integer.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/integer.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/integer.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/mevents.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/mevents.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/mevents.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/mevents.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/partest.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/partest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/partest.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/partest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/print.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/print.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/print.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/print.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/recmutex.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/recmutex.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/recmutex.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/recmutex.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/semtest.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/semtest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/semtest.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/semtest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/serial.h b/sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/serial.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Demo/Common/include/serial.h rename to sdk/component/os/freertos/freertos_v8.1.2/Demo/Common/include/serial.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/License/license.txt b/sdk/component/os/freertos/freertos_v8.1.2/License/license.txt similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/License/license.txt rename to sdk/component/os/freertos/freertos_v8.1.2/License/license.txt diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/Makefile b/sdk/component/os/freertos/freertos_v8.1.2/Source/Makefile similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/Makefile rename to sdk/component/os/freertos/freertos_v8.1.2/Source/Makefile diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/croutine.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/croutine.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/croutine.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/croutine.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/event_groups.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/event_groups.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/event_groups.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/event_groups.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/FreeRTOS.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/FreeRTOS.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/FreeRTOS.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/FreeRTOS.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/StackMacros.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/StackMacros.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/StackMacros.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/StackMacros.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/croutine.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/croutine.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/croutine.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/croutine.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/event_groups.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/event_groups.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/event_groups.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/event_groups.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/list.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/list.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/list.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/list.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/mpu_wrappers.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/mpu_wrappers.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/mpu_wrappers.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/mpu_wrappers.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/portable.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/portable.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/portable.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/portable.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/projdefs.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/projdefs.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/projdefs.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/projdefs.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/queue.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/queue.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/queue.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/queue.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/semphr.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/semphr.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/semphr.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/semphr.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/stdint.readme b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/stdint.readme similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/stdint.readme rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/stdint.readme diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/task.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/task.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/task.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/task.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/timers.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/include/timers.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/include/timers.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/include/timers.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/list.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/list.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/list.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/list.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/Makefile b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/Makefile similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/Makefile rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/Makefile diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM3_MPU/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/Makefile b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/Makefile similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/Makefile rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/Makefile diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/GCC/ARM_CM4F/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portasm.s b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portasm.s similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portasm.s rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portasm.s diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM3/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portasm.s b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portasm.s similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portasm.s rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portasm.s diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/IAR/ARM_CM4F/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/Makefile b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/Makefile similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/Makefile rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/Makefile diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_1.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_1.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_1.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_1.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_2.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_2.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_2.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_2.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_3.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_3.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_3.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_3.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_4.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_4.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_4.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_4.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_5.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_5.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_5.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/MemMang/heap_5.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM3/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/port.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/port.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/portmacro.h b/sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/portmacro.h rename to sdk/component/os/freertos/freertos_v8.1.2/Source/portable/RVDS/ARM_CM4F/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/queue.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/queue.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/queue.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/queue.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/tasks.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/tasks.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/tasks.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/tasks.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/timers.c b/sdk/component/os/freertos/freertos_v8.1.2/Source/timers.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v8.1.2/Source/timers.c rename to sdk/component/os/freertos/freertos_v8.1.2/Source/timers.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/BlockQ.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/BlockQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/BlockQ.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/BlockQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/PollQ.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/PollQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/PollQ.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/PollQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/comtest.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/comtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/comtest.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/comtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/death.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/death.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/death.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/death.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/dynamic.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/dynamic.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/dynamic.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/dynamic.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/events.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/events.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/events.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/events.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flash.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flash.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flash.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flash.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flop.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flop.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flop.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/flop.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/integer.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/integer.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/integer.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/integer.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/print.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/print.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/print.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/print.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/semtest.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/semtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/semtest.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Full/semtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/AbortDelay.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/AbortDelay.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/AbortDelay.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/AbortDelay.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/BlockQ.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/BlockQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/BlockQ.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/BlockQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/EventGroupsDemo.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/EventGroupsDemo.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/EventGroupsDemo.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/EventGroupsDemo.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/GenQTest.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/GenQTest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/GenQTest.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/GenQTest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntQueue.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntQueue.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntQueue.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntQueue.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntSemTest.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntSemTest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntSemTest.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/IntSemTest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/PollQ.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/PollQ.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/PollQ.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/PollQ.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QPeek.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QPeek.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QPeek.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QPeek.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueOverwrite.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueOverwrite.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueOverwrite.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueOverwrite.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSet.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSet.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSet.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSet.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSetPolling.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSetPolling.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSetPolling.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/QueueSetPolling.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/StaticAllocation.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/StaticAllocation.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/StaticAllocation.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/StaticAllocation.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TaskNotify.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TaskNotify.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TaskNotify.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TaskNotify.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TimerDemo.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TimerDemo.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TimerDemo.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/TimerDemo.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/blocktim.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/blocktim.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/blocktim.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/blocktim.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest_strings.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest_strings.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest_strings.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/comtest_strings.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/countsem.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/countsem.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/countsem.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/countsem.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crflash.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crflash.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crflash.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crflash.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crhook.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crhook.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crhook.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/crhook.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/death.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/death.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/death.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/death.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/dynamic.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/dynamic.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/dynamic.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/dynamic.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash_timer.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash_timer.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash_timer.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flash_timer.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flop.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flop.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flop.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/flop.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/integer.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/integer.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/integer.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/integer.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/readme.txt b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/readme.txt rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/readme.txt diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/recmutex.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/recmutex.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/recmutex.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/recmutex.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/semtest.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/semtest.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/semtest.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/semtest.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/sp_flop.c b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/sp_flop.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/sp_flop.c rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/Minimal/sp_flop.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/ReadMe.txt b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/ReadMe.txt similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/ReadMe.txt rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/ReadMe.txt diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/AbortDelay.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/AbortDelay.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/AbortDelay.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/AbortDelay.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/BlockQ.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/BlockQ.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/BlockQ.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/BlockQ.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/EventGroupsDemo.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/EventGroupsDemo.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/EventGroupsDemo.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/EventGroupsDemo.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/GenQTest.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/GenQTest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/GenQTest.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/GenQTest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntQueue.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntQueue.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntQueue.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntQueue.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntSemTest.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntSemTest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntSemTest.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/IntSemTest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/PollQ.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/PollQ.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/PollQ.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/PollQ.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QPeek.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QPeek.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QPeek.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QPeek.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueOverwrite.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueOverwrite.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueOverwrite.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueOverwrite.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSet.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSet.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSet.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSet.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSetPolling.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSetPolling.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSetPolling.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/QueueSetPolling.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/StaticAllocation.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/StaticAllocation.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/StaticAllocation.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/StaticAllocation.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TaskNotify.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TaskNotify.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TaskNotify.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TaskNotify.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TimerDemo.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TimerDemo.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TimerDemo.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/TimerDemo.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/blocktim.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/blocktim.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/blocktim.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/blocktim.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest2.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest2.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest2.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest2.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest_strings.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest_strings.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest_strings.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/comtest_strings.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/countsem.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/countsem.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/countsem.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/countsem.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crflash.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crflash.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crflash.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crflash.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crhook.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crhook.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crhook.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/crhook.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/death.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/death.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/death.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/death.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/dynamic.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/dynamic.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/dynamic.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/dynamic.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/fileIO.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/fileIO.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/fileIO.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/fileIO.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash_timer.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash_timer.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash_timer.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flash_timer.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flop.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flop.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flop.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/flop.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/integer.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/integer.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/integer.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/integer.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/mevents.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/mevents.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/mevents.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/mevents.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/partest.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/partest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/partest.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/partest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/print.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/print.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/print.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/print.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/recmutex.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/recmutex.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/recmutex.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/recmutex.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/semtest.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/semtest.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/semtest.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/semtest.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/serial.h b/sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/serial.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Demo/Common/include/serial.h rename to sdk/component/os/freertos/freertos_v9.0.0/Demo/Common/include/serial.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/License/license.txt b/sdk/component/os/freertos/freertos_v9.0.0/License/license.txt similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/License/license.txt rename to sdk/component/os/freertos/freertos_v9.0.0/License/license.txt diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/croutine.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/croutine.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/croutine.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/croutine.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/event_groups.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/event_groups.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/event_groups.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/event_groups.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/FreeRTOS.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/FreeRTOS.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/FreeRTOS.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/FreeRTOS.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/StackMacros.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/StackMacros.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/StackMacros.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/StackMacros.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/croutine.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/croutine.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/croutine.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/croutine.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/deprecated_definitions.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/deprecated_definitions.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/deprecated_definitions.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/deprecated_definitions.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/event_groups.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/event_groups.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/event_groups.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/event_groups.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/list.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/list.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/list.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/list.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/mpu_prototypes.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/mpu_prototypes.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/mpu_prototypes.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/mpu_prototypes.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/mpu_wrappers.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/mpu_wrappers.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/mpu_wrappers.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/mpu_wrappers.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/portable.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/portable.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/portable.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/portable.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/projdefs.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/projdefs.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/projdefs.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/projdefs.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/queue.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/queue.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/queue.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/queue.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/semphr.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/semphr.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/semphr.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/semphr.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/stdint.readme b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/stdint.readme similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/stdint.readme rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/stdint.readme diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/task.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/task.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/task.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/task.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/timers.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/include/timers.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/include/timers.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/include/timers.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/list.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/list.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/list.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/list.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/Common/mpu_wrappers.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/Common/mpu_wrappers.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/Common/mpu_wrappers.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/Common/mpu_wrappers.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/port.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/port.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/portmacro.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/portmacro.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/port.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/port.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/portmacro.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/portmacro.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM3_MPU/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/port.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/port.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/portmacro.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/portmacro.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4F/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/port.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/port.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/port.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/port.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/portmacro.h b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/portmacro.h similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/portmacro.h rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/GCC/ARM_CM4_MPU/portmacro.h diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/MemMang/heap_5.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/portable/MemMang/heap_5.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/portable/MemMang/heap_5.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/portable/MemMang/heap_5.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/queue.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/queue.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/queue.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/queue.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/tasks.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/tasks.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/tasks.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/tasks.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/timers.c b/sdk/component/os/freertos/freertos_v9.0.0/Source/timers.c similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/Source/timers.c rename to sdk/component/os/freertos/freertos_v9.0.0/Source/timers.c diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/links_to_doc_pages_for_the_demo_projects.url b/sdk/component/os/freertos/freertos_v9.0.0/links_to_doc_pages_for_the_demo_projects.url similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/links_to_doc_pages_for_the_demo_projects.url rename to sdk/component/os/freertos/freertos_v9.0.0/links_to_doc_pages_for_the_demo_projects.url diff --git a/RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/readme.txt b/sdk/component/os/freertos/freertos_v9.0.0/readme.txt similarity index 100% rename from RTL00_SDKV35a/component/os/freertos/freertos_v9.0.0/readme.txt rename to sdk/component/os/freertos/freertos_v9.0.0/readme.txt diff --git a/RTL00_SDKV35a/component/os/os_dep/device_lock.c b/sdk/component/os/os_dep/device_lock.c similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/device_lock.c rename to sdk/component/os/os_dep/device_lock.c diff --git a/RTL00_SDKV35a/component/os/os_dep/include/device_lock.h b/sdk/component/os/os_dep/include/device_lock.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/device_lock.h rename to sdk/component/os/os_dep/include/device_lock.h diff --git a/RTL00_SDKV35a/component/os/os_dep/include/mailbox.h b/sdk/component/os/os_dep/include/mailbox.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/mailbox.h rename to sdk/component/os/os_dep/include/mailbox.h diff --git a/RTL00_SDKV35a/component/os/os_dep/include/os_support.h b/sdk/component/os/os_dep/include/os_support.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/os_support.h rename to sdk/component/os/os_dep/include/os_support.h diff --git a/RTL00_SDKV35a/component/os/os_dep/include/os_timer.h b/sdk/component/os/os_dep/include/os_timer.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/os_timer.h rename to sdk/component/os/os_dep/include/os_timer.h diff --git a/RTL00_SDKV35a/component/os/os_dep/include/osdep_api.h b/sdk/component/os/os_dep/include/osdep_api.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/osdep_api.h rename to sdk/component/os/os_dep/include/osdep_api.h diff --git a/RTL00_SDKV35a/component/os/os_dep/include/osdep_service.h b/sdk/component/os/os_dep/include/osdep_service.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/osdep_service.h rename to sdk/component/os/os_dep/include/osdep_service.h diff --git a/RTL00_SDKV35a/component/os/os_dep/include/tcm_heap.h b/sdk/component/os/os_dep/include/tcm_heap.h similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/include/tcm_heap.h rename to sdk/component/os/os_dep/include/tcm_heap.h diff --git a/RTL00_SDKV35a/component/os/os_dep/mailbox.c b/sdk/component/os/os_dep/mailbox.c similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/mailbox.c rename to sdk/component/os/os_dep/mailbox.c diff --git a/RTL00_SDKV35a/component/os/os_dep/osdep_api.c b/sdk/component/os/os_dep/osdep_api.c similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/osdep_api.c rename to sdk/component/os/os_dep/osdep_api.c diff --git a/RTL00_SDKV35a/component/os/os_dep/osdep_service.c b/sdk/component/os/os_dep/osdep_service.c similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/osdep_service.c rename to sdk/component/os/os_dep/osdep_service.c diff --git a/RTL00_SDKV35a/component/os/os_dep/tcm_heap.c b/sdk/component/os/os_dep/tcm_heap.c similarity index 100% rename from RTL00_SDKV35a/component/os/os_dep/tcm_heap.c rename to sdk/component/os/os_dep/tcm_heap.c diff --git a/RTL00_SDKV35a/component/os/rtx/rtx_service.c b/sdk/component/os/rtx/rtx_service.c similarity index 100% rename from RTL00_SDKV35a/component/os/rtx/rtx_service.c rename to sdk/component/os/rtx/rtx_service.c diff --git a/RTL00_SDKV35a/component/os/rtx/rtx_service.h b/sdk/component/os/rtx/rtx_service.h similarity index 100% rename from RTL00_SDKV35a/component/os/rtx/rtx_service.h rename to sdk/component/os/rtx/rtx_service.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/core_cm3.h b/sdk/component/soc/realtek/8195a/cmsis/core_cm3.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/core_cm3.h rename to sdk/component/soc/realtek/8195a/cmsis/core_cm3.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/core_cmFunc.h b/sdk/component/soc/realtek/8195a/cmsis/core_cmFunc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/core_cmFunc.h rename to sdk/component/soc/realtek/8195a/cmsis/core_cmFunc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/core_cmInstr.h b/sdk/component/soc/realtek/8195a/cmsis/core_cmInstr.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/core_cmInstr.h rename to sdk/component/soc/realtek/8195a/cmsis/core_cmInstr.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/Descript.ion b/sdk/component/soc/realtek/8195a/cmsis/device/Descript.ion similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/Descript.ion rename to sdk/component/soc/realtek/8195a/cmsis/device/Descript.ion diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/app_start.c b/sdk/component/soc/realtek/8195a/cmsis/device/app_start.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/app_start.c rename to sdk/component/soc/realtek/8195a/cmsis/device/app_start.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/cmsis.h b/sdk/component/soc/realtek/8195a/cmsis/device/cmsis.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/cmsis.h rename to sdk/component/soc/realtek/8195a/cmsis/device/cmsis.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.c b/sdk/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.c rename to sdk/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.h b/sdk/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.h rename to sdk/component/soc/realtek/8195a/cmsis/device/cmsis_nvic.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/diag.h b/sdk/component/soc/realtek/8195a/cmsis/device/diag.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/diag.h rename to sdk/component/soc/realtek/8195a/cmsis/device/diag.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/rand.h b/sdk/component/soc/realtek/8195a/cmsis/device/rand.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/rand.h rename to sdk/component/soc/realtek/8195a/cmsis/device/rand.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/rtl_stdlib.h b/sdk/component/soc/realtek/8195a/cmsis/device/rtl_stdlib.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/rtl_stdlib.h rename to sdk/component/soc/realtek/8195a/cmsis/device/rtl_stdlib.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/rtl_utility.h b/sdk/component/soc/realtek/8195a/cmsis/device/rtl_utility.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/rtl_utility.h rename to sdk/component/soc/realtek/8195a/cmsis/device/rtl_utility.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/strproc.h b/sdk/component/soc/realtek/8195a/cmsis/device/strproc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/strproc.h rename to sdk/component/soc/realtek/8195a/cmsis/device/strproc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/system_8195a.c b/sdk/component/soc/realtek/8195a/cmsis/device/system_8195a.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/system_8195a.c rename to sdk/component/soc/realtek/8195a/cmsis/device/system_8195a.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/system_8195a.h b/sdk/component/soc/realtek/8195a/cmsis/device/system_8195a.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/system_8195a.h rename to sdk/component/soc/realtek/8195a/cmsis/device/system_8195a.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/va_list.h b/sdk/component/soc/realtek/8195a/cmsis/device/va_list.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/cmsis/device/va_list.h rename to sdk/component/soc/realtek/8195a/cmsis/device/va_list.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/bitband_io.h b/sdk/component/soc/realtek/8195a/fwlib/bitband_io.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/bitband_io.h rename to sdk/component/soc/realtek/8195a/fwlib/bitband_io.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_adc.h b/sdk/component/soc/realtek/8195a/fwlib/hal_adc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_adc.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_adc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_api.h b/sdk/component/soc/realtek/8195a/fwlib/hal_api.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_api.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_api.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_common.h b/sdk/component/soc/realtek/8195a/fwlib/hal_common.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_common.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_common.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_crypto.h b/sdk/component/soc/realtek/8195a/fwlib/hal_crypto.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_crypto.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_crypto.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_dac.h b/sdk/component/soc/realtek/8195a/fwlib/hal_dac.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_dac.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_dac.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_diag.h b/sdk/component/soc/realtek/8195a/fwlib/hal_diag.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_diag.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_diag.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_efuse.h b/sdk/component/soc/realtek/8195a/fwlib/hal_efuse.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_efuse.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_efuse.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_gdma.h b/sdk/component/soc/realtek/8195a/fwlib/hal_gdma.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_gdma.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_gdma.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_gpio.h b/sdk/component/soc/realtek/8195a/fwlib/hal_gpio.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_gpio.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_gpio.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_i2c.h b/sdk/component/soc/realtek/8195a/fwlib/hal_i2c.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_i2c.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_i2c.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_i2s.h b/sdk/component/soc/realtek/8195a/fwlib/hal_i2s.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_i2s.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_i2s.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_irqn.h b/sdk/component/soc/realtek/8195a/fwlib/hal_irqn.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_irqn.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_irqn.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_log_uart.h b/sdk/component/soc/realtek/8195a/fwlib/hal_log_uart.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_log_uart.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_log_uart.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_mii.h b/sdk/component/soc/realtek/8195a/fwlib/hal_mii.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_mii.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_mii.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_misc.h b/sdk/component/soc/realtek/8195a/fwlib/hal_misc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_misc.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_misc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_nfc.h b/sdk/component/soc/realtek/8195a/fwlib/hal_nfc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_nfc.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_nfc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_pcm.h b/sdk/component/soc/realtek/8195a/fwlib/hal_pcm.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_pcm.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_pcm.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_peri_on.h b/sdk/component/soc/realtek/8195a/fwlib/hal_peri_on.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_peri_on.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_peri_on.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_pinmux.h b/sdk/component/soc/realtek/8195a/fwlib/hal_pinmux.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_pinmux.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_pinmux.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_platform.h b/sdk/component/soc/realtek/8195a/fwlib/hal_platform.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_platform.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_platform.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_pwm.h b/sdk/component/soc/realtek/8195a/fwlib/hal_pwm.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_pwm.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_pwm.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_sdio.h b/sdk/component/soc/realtek/8195a/fwlib/hal_sdio.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_sdio.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_sdio.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_sdio_host.h b/sdk/component/soc/realtek/8195a/fwlib/hal_sdio_host.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_sdio_host.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_sdio_host.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_sdr_controller.h b/sdk/component/soc/realtek/8195a/fwlib/hal_sdr_controller.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_sdr_controller.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_sdr_controller.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_soc_ps_monitor.h b/sdk/component/soc/realtek/8195a/fwlib/hal_soc_ps_monitor.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_soc_ps_monitor.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_soc_ps_monitor.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_spi_flash.h b/sdk/component/soc/realtek/8195a/fwlib/hal_spi_flash.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_spi_flash.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_spi_flash.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_ssi.h b/sdk/component/soc/realtek/8195a/fwlib/hal_ssi.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_ssi.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_ssi.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_timer.h b/sdk/component/soc/realtek/8195a/fwlib/hal_timer.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_timer.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_timer.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_uart.h b/sdk/component/soc/realtek/8195a/fwlib/hal_uart.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_uart.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_uart.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_usb.h b/sdk/component/soc/realtek/8195a/fwlib/hal_usb.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_usb.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_usb.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_util.h b/sdk/component/soc/realtek/8195a/fwlib/hal_util.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_util.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_util.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_vector_table.h b/sdk/component/soc/realtek/8195a/fwlib/hal_vector_table.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/hal_vector_table.h rename to sdk/component/soc/realtek/8195a/fwlib/hal_vector_table.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/fw_loader_main.c b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/fw_loader_main.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/fw_loader_main.c rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/fw_loader_main.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/hal_misc_v0.c b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/hal_misc_v0.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/hal_misc_v0.c rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/hal_misc_v0.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/low_level_io.c b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/low_level_io.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/low_level_io.c rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/low_level_io.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/rtl_bios_data.c b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/rtl_bios_data.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/rtl_bios_data.c rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/rtl_bios_data.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/rtl_boot.c b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/rtl_boot.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/rtl_boot.c rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/rtl_boot.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/startup.c b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/startup.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/startup.c rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/startup.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/Rtl8195a_otg_zero.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/Rtl8195a_otg_zero.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/Rtl8195a_otg_zero.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/Rtl8195a_otg_zero.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/cdc.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/cdc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/cdc.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/cdc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_list.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_list.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_list.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_list.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_os.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_os.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_os.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_os.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_adp.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_adp.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_adp.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_adp.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_attr.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_attr.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_attr.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_attr.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_cil.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_cil.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_cil.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_cil.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_common.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_common.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_common.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_common.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_core_if.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_core_if.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_core_if.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_core_if.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_dbg.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_dbg.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_dbg.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_dbg.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_driver.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_driver.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_driver.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_driver.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd_if.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd_if.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd_if.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_hcd_if.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_os_dep.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_os_dep.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_os_dep.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_os_dep.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd_if.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd_if.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd_if.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_pcd_if.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_regs.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_regs.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_regs.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/dwc_otg_regs.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/errno.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/errno.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/errno.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/errno.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hal_otg.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hal_otg.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hal_otg.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hal_otg.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hcd.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hcd.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hcd.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/hcd.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/rtl8195a_otg.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/rtl8195a_otg.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/rtl8195a_otg.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/rtl8195a_otg.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ch9.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ch9.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ch9.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ch9.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_defs.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_defs.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_defs.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_defs.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_gadget.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_gadget.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_gadget.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_gadget.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_otg_inc/errno.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_otg_inc/errno.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_otg_inc/errno.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_otg_inc/errno.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ulinker.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ulinker.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ulinker.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/usb_otg/include/usb_ulinker.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom/rom_wlan_ram_map.h b/sdk/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom/rom_wlan_ram_map.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom/rom_wlan_ram_map.h rename to sdk/component/soc/realtek/8195a/fwlib/ram_lib/wlan/realtek/wlan_ram_map/rom/rom_wlan_ram_map.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_adc.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_adc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_adc.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_adc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_dac.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_dac.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_dac.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_dac.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gdma.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gdma.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gdma.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gdma.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gpio.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gpio.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gpio.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gpio.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gspi.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gspi.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gspi.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_gspi.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2c.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2c.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2c.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2c.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2s.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2s.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2s.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_i2s.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_mii.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_mii.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_mii.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_mii.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_nfc.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_nfc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_nfc.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_nfc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pcm.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pcm.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pcm.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pcm.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_peri_on.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pwm.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pwm.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pwm.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_pwm.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio_host.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio_host.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio_host.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdio_host.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdr.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdr.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdr.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sdr.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_spi_flash.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_spi_flash.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_spi_flash.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_spi_flash.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_ssi.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_ssi.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_ssi.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_ssi.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sys_on.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sys_on.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sys_on.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_sys_on.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_timer.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_timer.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_timer.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_timer.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_uart.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_uart.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_uart.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_uart.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_usb.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_usb.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_usb.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_usb.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_wdt.h b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_wdt.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_wdt.h rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/rtl8195a_wdt.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_adc.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_adc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_adc.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_adc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_dac.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_dac.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_dac.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_dac.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gdma.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gdma.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gdma.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gdma.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gpio.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gpio.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gpio.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_gpio.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2c.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2c.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2c.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2c.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2s.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2s.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2s.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_i2s.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_mii.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_mii.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_mii.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_mii.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_nfc.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_nfc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_nfc.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_nfc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pcm.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pcm.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pcm.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pcm.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pwm.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pwm.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pwm.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_pwm.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_device.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_device.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_device.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_device.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.zip b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.zip similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.zip rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_sdio_host.zip diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_ssi.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_ssi.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_ssi.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_ssi.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_timer.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_timer.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_timer.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_timer.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_uart.c b/sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_uart.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_uart.c rename to sdk/component/soc/realtek/8195a/fwlib/rtl8195a/src/rtl8195a_uart.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/Descript.ion b/sdk/component/soc/realtek/8195a/fwlib/src/Descript.ion similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/Descript.ion rename to sdk/component/soc/realtek/8195a/fwlib/src/Descript.ion diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_32k.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_32k.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_32k.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_32k.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_adc.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_adc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_adc.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_adc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_common.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_common.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_common.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_common.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_dac.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_dac.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_dac.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_dac.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_efuse.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_efuse.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_efuse.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_efuse.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_gdma.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_gdma.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_gdma.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_gdma.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_gpio.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_gpio.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_gpio.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_gpio.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_i2c.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_i2c.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_i2c.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_i2c.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_i2s.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_i2s.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_i2s.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_i2s.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_log_uart.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_mii.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_mii.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_mii.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_mii.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_misc.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_misc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_misc.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_misc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_nfc.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_nfc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_nfc.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_nfc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_pcm.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_pcm.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_pcm.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_pcm.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_pinmux.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_pinmux.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_pinmux.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_pinmux.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_pwm.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_pwm.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_pwm.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_pwm.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_sdio_host.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_sdio_host.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_sdio_host.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_sdio_host.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_sdr_controller.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_sdr_controller.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_sdr_controller.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_sdr_controller.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_soc_ps_monitor.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_soc_ps_monitor.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_soc_ps_monitor.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_soc_ps_monitor.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_spi_flash_ram.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_spi_flash_ram.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_spi_flash_ram.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_spi_flash_ram.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_ssi.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_ssi.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_ssi.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_ssi.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_timer.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_timer.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_timer.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_timer.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_uart.c b/sdk/component/soc/realtek/8195a/fwlib/src/hal_uart.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/fwlib/src/hal_uart.c rename to sdk/component/soc/realtek/8195a/fwlib/src/hal_uart.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/boot-symbol-v03-img2.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/boot-symbol-v03-img2.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/boot-symbol-v03-img2.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/boot-symbol-v03-img2.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v02.txt b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v02.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v02.txt rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v02.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v03.txt b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v03.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v03.txt rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v03.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04.txt b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04.txt rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04_ram.txt b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04_ram.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04_ram.txt rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/export-rom_v04_ram.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_mdns.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_mdns.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_mdns.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_mdns.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_p2p.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_p2p.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_p2p.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_p2p.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.bat b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.bat similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.bat rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_platform_new.bat diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom_v01_nodbg.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom_v01_nodbg.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom_v01_nodbg.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rom_v01_nodbg.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rtlstd.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rtlstd.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rtlstd.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_rtlstd.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.bat b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.bat similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.bat rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard.bat diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.lib/rtl8195a_sdio_host.o b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.lib/rtl8195a_sdio_host.o similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.lib/rtl8195a_sdio_host.o rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_sdcard_v2.lib/rtl8195a_sdio_host.o diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_uvc.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_uvc.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_uvc.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_uvc.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_websocket.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_websocket.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_websocket.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_websocket.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_.bat b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_.bat similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_.bat rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_.bat diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_mp.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_mp.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_mp.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wlan_mp.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wps.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wps.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wps.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_wps.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_xmodem.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_xmodem.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_xmodem.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/lib_xmodem.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/o-asm.bat b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/o-asm.bat similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/o-asm.bat rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/o-asm.bat diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v02-img2.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v02-img2.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v02-img2.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v02-img2.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v03-img2.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v03-img2.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v03-img2.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v03-img2.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v04-img2.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v04-img2.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v04-img2.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-symbol-v04-img2.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-v04-EclipseAuto.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-v04-EclipseAuto.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-v04-EclipseAuto.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rlx8195A-v04-EclipseAuto.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v01-rom.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v01-rom.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v01-rom.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v01-rom.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v04-img1.ld b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v04-img1.ld similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v04-img1.ld rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/GCC/rtl871xAx-symbol-v04-img1.ld diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_mdns.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_mdns.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_mdns.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_mdns.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_platform.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_platform.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_platform.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_platform.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_rtlstd.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_rtlstd.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_rtlstd.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_rtlstd.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_usb.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_usb.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_usb.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_usb.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_uvc.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_uvc.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_uvc.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_uvc.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan_mp.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan_mp.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan_mp.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wlan_mp.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wps.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wps.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wps.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/common/IAR/lib_wps.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/va0/rom.a b/sdk/component/soc/realtek/8195a/misc/bsp/lib/va0/rom.a similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/bsp/lib/va0/rom.a rename to sdk/component/soc/realtek/8195a/misc/bsp/lib/va0/rom.a diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/low_level_io.c b/sdk/component/soc/realtek/8195a/misc/driver/low_level_io.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/low_level_io.c rename to sdk/component/soc/realtek/8195a/misc/driver/low_level_io.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_consol.c b/sdk/component/soc/realtek/8195a/misc/driver/rtl_consol.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_consol.c rename to sdk/component/soc/realtek/8195a/misc/driver/rtl_consol.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_consol.h b/sdk/component/soc/realtek/8195a/misc/driver/rtl_consol.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_consol.h rename to sdk/component/soc/realtek/8195a/misc/driver/rtl_consol.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_console_new.c b/sdk/component/soc/realtek/8195a/misc/driver/rtl_console_new.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/driver/rtl_console_new.c rename to sdk/component/soc/realtek/8195a/misc/driver/rtl_console_new.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/Check_Jtag.sh b/sdk/component/soc/realtek/8195a/misc/gcc_utility/Check_Jtag.sh similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/Check_Jtag.sh rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/Check_Jtag.sh diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/SetupGDB_NORMAL.sh b/sdk/component/soc/realtek/8195a/misc/gcc_utility/SetupGDB_NORMAL.sh similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/SetupGDB_NORMAL.sh rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/SetupGDB_NORMAL.sh diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/openocd/ameba1.cfg b/sdk/component/soc/realtek/8195a/misc/gcc_utility/openocd/ameba1.cfg similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/openocd/ameba1.cfg rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/openocd/ameba1.cfg diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/ram_all.bin b/sdk/component/soc/realtek/8195a/misc/gcc_utility/ram_all.bin similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/ram_all.bin rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/ram_all.bin diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_jlink.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_jlink.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_jlink.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_jlink.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_openocd.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_openocd.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_openocd.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_debug_openocd.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_jlink.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_jlink.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_jlink.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_jlink.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_openocd.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_openocd.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_openocd.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_flash_write_openocd.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_jlink.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_jlink.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_jlink.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_jlink.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_openocd.txt b/sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_openocd.txt similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_openocd.txt rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/rtl_gdb_ramdebug_openocd.txt diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/target_NORMAL.axf b/sdk/component/soc/realtek/8195a/misc/gcc_utility/target_NORMAL.axf similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/target_NORMAL.axf rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/target_NORMAL.axf diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALB.axf b/sdk/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALB.axf similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALB.axf rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALB.axf diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALC.axf b/sdk/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALC.axf similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALC.axf rename to sdk/component/soc/realtek/8195a/misc/gcc_utility/target_NORMALC.axf diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/flashloader.zip b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/flashloader.zip similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/flashloader.zip rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/flashloader.zip diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/checksum.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggcc_s-1.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggcc_s-1.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggcc_s-1.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggcc_s-1.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggmp-10.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggmp-10.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggmp-10.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cyggmp-10.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygiconv-2.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygiconv-2.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygiconv-2.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygiconv-2.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygintl-8.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygintl-8.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygintl-8.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygintl-8.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygmpfr-4.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygmpfr-4.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygmpfr-4.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygmpfr-4.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygncursesw-10.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygncursesw-10.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygncursesw-10.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygncursesw-10.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygpcre-1.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygpcre-1.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygpcre-1.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygpcre-1.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygreadline7.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygreadline7.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygreadline7.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygreadline7.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygwin1.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygwin1.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygwin1.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygwin1.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygz.dll b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygz.dll similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygz.dll rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/cygz.dll diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/gawk.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/gawk.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/gawk.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/gawk.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/grep.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/grep.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/grep.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/grep.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/nm.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/nm.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/nm.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/nm.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/objcopy.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/objcopy.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/objcopy.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/objcopy.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/objdump.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/objdump.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/objdump.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/objdump.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/padding.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/pick.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/sed.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/sed.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/sed.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/sed.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/sort.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/sort.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/sort.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/sort.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/src/pick.cpp b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/src/pick.cpp similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/src/pick.cpp rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/src/pick.cpp diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/strip.exe b/sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/strip.exe similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/iar_utility/common/tools/strip.exe rename to sdk/component/soc/realtek/8195a/misc/iar_utility/common/tools/strip.exe diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rt_lib_rom.h b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rt_lib_rom.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rt_lib_rom.h rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rt_lib_rom.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_bios_data.h b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_bios_data.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_bios_data.h rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_bios_data.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_lib.h b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_lib.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_lib.h rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_lib.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_rr_libc.h b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_rr_libc.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_rr_libc.h rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/include/rtl_rr_libc.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/c_stdio.c b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/c_stdio.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/c_stdio.c rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/c_stdio.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libc.c b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libc.c rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libgloss_retarget.c b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libgloss_retarget.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libgloss_retarget.c rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_libgloss_retarget.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_pvvx_libc.c b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_pvvx_libc.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_pvvx_libc.c rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/ram_pvvx_libc.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_eabi_cast_ram.c b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_eabi_cast_ram.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_eabi_cast_ram.c rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_eabi_cast_ram.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_math_ram.c b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_math_ram.c similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_math_ram.c rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/lib_rtlstd/rtl_math_ram.c diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/libc/rom/string/rom_libc_string.h b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/libc/rom/string/rom_libc_string.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/libc/rom/string/rom_libc_string.h rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/libc/rom/string/rom_libc_string.h diff --git a/RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/libgloss/rtl8195a/rom/rom_libgloss_retarget.h b/sdk/component/soc/realtek/8195a/misc/rtl_std_lib/libgloss/rtl8195a/rom/rom_libgloss_retarget.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/8195a/misc/rtl_std_lib/libgloss/rtl8195a/rom/rom_libgloss_retarget.h rename to sdk/component/soc/realtek/8195a/misc/rtl_std_lib/libgloss/rtl8195a/rom/rom_libgloss_retarget.h diff --git a/RTL00_SDKV35a/component/soc/realtek/common/bsp/basic_types.h b/sdk/component/soc/realtek/common/bsp/basic_types.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/common/bsp/basic_types.h rename to sdk/component/soc/realtek/common/bsp/basic_types.h diff --git a/RTL00_SDKV35a/component/soc/realtek/common/bsp/section_config.h b/sdk/component/soc/realtek/common/bsp/section_config.h similarity index 100% rename from RTL00_SDKV35a/component/soc/realtek/common/bsp/section_config.h rename to sdk/component/soc/realtek/common/bsp/section_config.h diff --git a/RTL00_SDKV35a/doc/AN0004 Realtek low power wi-fi mp user guide.pdf b/sdk/doc/AN0004 Realtek low power wi-fi mp user guide.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0004 Realtek low power wi-fi mp user guide.pdf rename to sdk/doc/AN0004 Realtek low power wi-fi mp user guide.pdf diff --git a/RTL00_SDKV35a/doc/AN0011 Realtek wlan simple configuration.pdf b/sdk/doc/AN0011 Realtek wlan simple configuration.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0011 Realtek wlan simple configuration.pdf rename to sdk/doc/AN0011 Realtek wlan simple configuration.pdf diff --git a/RTL00_SDKV35a/doc/AN0012 Realtek secure socket layer(ssl).pdf b/sdk/doc/AN0012 Realtek secure socket layer(ssl).pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0012 Realtek secure socket layer(ssl).pdf rename to sdk/doc/AN0012 Realtek secure socket layer(ssl).pdf diff --git a/RTL00_SDKV35a/doc/AN0025 Realtek at command.pdf b/sdk/doc/AN0025 Realtek at command.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0025 Realtek at command.pdf rename to sdk/doc/AN0025 Realtek at command.pdf diff --git a/RTL00_SDKV35a/doc/AN0033 Realtek Ameba-1 over the air firmware update.pdf b/sdk/doc/AN0033 Realtek Ameba-1 over the air firmware update.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0033 Realtek Ameba-1 over the air firmware update.pdf rename to sdk/doc/AN0033 Realtek Ameba-1 over the air firmware update.pdf diff --git a/RTL00_SDKV35a/doc/AN0038 Realtek googlenest user guide.pdf b/sdk/doc/AN0038 Realtek googlenest user guide.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0038 Realtek googlenest user guide.pdf rename to sdk/doc/AN0038 Realtek googlenest user guide.pdf diff --git a/RTL00_SDKV35a/doc/AN0043 Realtek mdns user guide.pdf b/sdk/doc/AN0043 Realtek mdns user guide.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0043 Realtek mdns user guide.pdf rename to sdk/doc/AN0043 Realtek mdns user guide.pdf diff --git a/RTL00_SDKV35a/doc/AN0045 Realtek Ameba-1 power modes.pdf b/sdk/doc/AN0045 Realtek Ameba-1 power modes.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0045 Realtek Ameba-1 power modes.pdf rename to sdk/doc/AN0045 Realtek Ameba-1 power modes.pdf diff --git a/RTL00_SDKV35a/doc/AN0046 Realtek Ameba uart adapter.pdf b/sdk/doc/AN0046 Realtek Ameba uart adapter.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0046 Realtek Ameba uart adapter.pdf rename to sdk/doc/AN0046 Realtek Ameba uart adapter.pdf diff --git a/RTL00_SDKV35a/doc/AN0049 Realtek Ameba WiGadget iot demo kit application note.pdf b/sdk/doc/AN0049 Realtek Ameba WiGadget iot demo kit application note.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0049 Realtek Ameba WiGadget iot demo kit application note.pdf rename to sdk/doc/AN0049 Realtek Ameba WiGadget iot demo kit application note.pdf diff --git a/RTL00_SDKV35a/doc/AN0075 Realtek Ameba-1 at command v2.2.pdf b/sdk/doc/AN0075 Realtek Ameba-1 at command v2.2.pdf similarity index 100% rename from RTL00_SDKV35a/doc/AN0075 Realtek Ameba-1 at command v2.2.pdf rename to sdk/doc/AN0075 Realtek Ameba-1 at command v2.2.pdf diff --git a/RTL00_SDKV35a/doc/UM0006 Realtek wificonf application programming interface.pdf b/sdk/doc/UM0006 Realtek wificonf application programming interface.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0006 Realtek wificonf application programming interface.pdf rename to sdk/doc/UM0006 Realtek wificonf application programming interface.pdf diff --git a/RTL00_SDKV35a/doc/UM0014 Realtek web server user guide.pdf b/sdk/doc/UM0014 Realtek web server user guide.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0014 Realtek web server user guide.pdf rename to sdk/doc/UM0014 Realtek web server user guide.pdf diff --git a/RTL00_SDKV35a/doc/UM0027 Realtek Ameba-1 crypto engine.pdf b/sdk/doc/UM0027 Realtek Ameba-1 crypto engine.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0027 Realtek Ameba-1 crypto engine.pdf rename to sdk/doc/UM0027 Realtek Ameba-1 crypto engine.pdf diff --git a/RTL00_SDKV35a/doc/UM0034 Realtek Ameba-1 memory layout.pdf b/sdk/doc/UM0034 Realtek Ameba-1 memory layout.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0034 Realtek Ameba-1 memory layout.pdf rename to sdk/doc/UM0034 Realtek Ameba-1 memory layout.pdf diff --git a/RTL00_SDKV35a/doc/UM0039 Realtek Ameba-1 SDK quick start.pdf b/sdk/doc/UM0039 Realtek Ameba-1 SDK quick start.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0039 Realtek Ameba-1 SDK quick start.pdf rename to sdk/doc/UM0039 Realtek Ameba-1 SDK quick start.pdf diff --git a/RTL00_SDKV35a/doc/UM0048 Realtek Ameba1 DEV 1v0 User Manual_1v9_20160406_1.pdf b/sdk/doc/UM0048 Realtek Ameba1 DEV 1v0 User Manual_1v9_20160406_1.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0048 Realtek Ameba1 DEV 1v0 User Manual_1v9_20160406_1.pdf rename to sdk/doc/UM0048 Realtek Ameba1 DEV 1v0 User Manual_1v9_20160406_1.pdf diff --git a/RTL00_SDKV35a/doc/UM0096 Realtek Ameba-1 build environment setup - gcc.pdf b/sdk/doc/UM0096 Realtek Ameba-1 build environment setup - gcc.pdf similarity index 100% rename from RTL00_SDKV35a/doc/UM0096 Realtek Ameba-1 build environment setup - gcc.pdf rename to sdk/doc/UM0096 Realtek Ameba-1 build environment setup - gcc.pdf diff --git a/RTL00_SDKV35a/doc/padi-iot-stamp-antenna-performance-test-report.pdf b/sdk/doc/padi-iot-stamp-antenna-performance-test-report.pdf similarity index 100% rename from RTL00_SDKV35a/doc/padi-iot-stamp-antenna-performance-test-report.pdf rename to sdk/doc/padi-iot-stamp-antenna-performance-test-report.pdf diff --git a/RTL00_SDKV35a/doc/padi-iot-stamp-datasheet.pdf b/sdk/doc/padi-iot-stamp-datasheet.pdf similarity index 100% rename from RTL00_SDKV35a/doc/padi-iot-stamp-datasheet.pdf rename to sdk/doc/padi-iot-stamp-datasheet.pdf diff --git a/RTL00_SDKV35a/doc/padi-jtag-swd-connections-diagram.pdf b/sdk/doc/padi-jtag-swd-connections-diagram.pdf similarity index 100% rename from RTL00_SDKV35a/doc/padi-jtag-swd-connections-diagram.pdf rename to sdk/doc/padi-jtag-swd-connections-diagram.pdf diff --git a/RTL00_SDKV35a/doc/padi-pinout-diagram.pdf b/sdk/doc/padi-pinout-diagram.pdf similarity index 100% rename from RTL00_SDKV35a/doc/padi-pinout-diagram.pdf rename to sdk/doc/padi-pinout-diagram.pdf diff --git a/RTL00_SDKV35a/example_sources/analogin_voltage/readme.txt b/sdk/example_sources/analogin_voltage/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/analogin_voltage/readme.txt rename to sdk/example_sources/analogin_voltage/readme.txt diff --git a/RTL00_SDKV35a/example_sources/analogin_voltage/src/main.c b/sdk/example_sources/analogin_voltage/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/analogin_voltage/src/main.c rename to sdk/example_sources/analogin_voltage/src/main.c diff --git a/RTL00_SDKV35a/example_sources/crypto/readme.txt b/sdk/example_sources/crypto/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/crypto/readme.txt rename to sdk/example_sources/crypto/readme.txt diff --git a/RTL00_SDKV35a/example_sources/crypto/src/main.c b/sdk/example_sources/crypto/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/crypto/src/main.c rename to sdk/example_sources/crypto/src/main.c diff --git a/RTL00_SDKV35a/example_sources/efuse_mtp/main.c b/sdk/example_sources/efuse_mtp/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_mtp/main.c rename to sdk/example_sources/efuse_mtp/main.c diff --git a/RTL00_SDKV35a/example_sources/efuse_mtp/readme.txt b/sdk/example_sources/efuse_mtp/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_mtp/readme.txt rename to sdk/example_sources/efuse_mtp/readme.txt diff --git a/RTL00_SDKV35a/example_sources/efuse_mtp/src/main.c b/sdk/example_sources/efuse_mtp/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_mtp/src/main.c rename to sdk/example_sources/efuse_mtp/src/main.c diff --git a/RTL00_SDKV35a/example_sources/efuse_otp/main.c b/sdk/example_sources/efuse_otp/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_otp/main.c rename to sdk/example_sources/efuse_otp/main.c diff --git a/RTL00_SDKV35a/example_sources/efuse_otp/readme.txt b/sdk/example_sources/efuse_otp/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_otp/readme.txt rename to sdk/example_sources/efuse_otp/readme.txt diff --git a/RTL00_SDKV35a/example_sources/efuse_otp/src/main.c b/sdk/example_sources/efuse_otp/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_otp/src/main.c rename to sdk/example_sources/efuse_otp/src/main.c diff --git a/RTL00_SDKV35a/example_sources/efuse_user/main.c b/sdk/example_sources/efuse_user/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_user/main.c rename to sdk/example_sources/efuse_user/main.c diff --git a/RTL00_SDKV35a/example_sources/efuse_user/readme.txt b/sdk/example_sources/efuse_user/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_user/readme.txt rename to sdk/example_sources/efuse_user/readme.txt diff --git a/RTL00_SDKV35a/example_sources/efuse_user/src/main.c b/sdk/example_sources/efuse_user/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/efuse_user/src/main.c rename to sdk/example_sources/efuse_user/src/main.c diff --git a/RTL00_SDKV35a/example_sources/ethernet_mii/src/main.c b/sdk/example_sources/ethernet_mii/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/ethernet_mii/src/main.c rename to sdk/example_sources/ethernet_mii/src/main.c diff --git a/RTL00_SDKV35a/example_sources/flash/main_tst_speed_flash.c b/sdk/example_sources/flash/main_tst_speed_flash.c similarity index 100% rename from RTL00_SDKV35a/example_sources/flash/main_tst_speed_flash.c rename to sdk/example_sources/flash/main_tst_speed_flash.c diff --git a/RTL00_SDKV35a/example_sources/flash/readme.txt b/sdk/example_sources/flash/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/flash/readme.txt rename to sdk/example_sources/flash/readme.txt diff --git a/RTL00_SDKV35a/example_sources/flash/src/main.c b/sdk/example_sources/flash/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/flash/src/main.c rename to sdk/example_sources/flash/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gdma/src/main.c b/sdk/example_sources/gdma/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gdma/src/main.c rename to sdk/example_sources/gdma/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio/readme.txt b/sdk/example_sources/gpio/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio/readme.txt rename to sdk/example_sources/gpio/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio/src/main.c b/sdk/example_sources/gpio/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio/src/main.c rename to sdk/example_sources/gpio/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio_irq/readme.txt b/sdk/example_sources/gpio_irq/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_irq/readme.txt rename to sdk/example_sources/gpio_irq/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio_irq/src/main.c b/sdk/example_sources/gpio_irq/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_irq/src/main.c rename to sdk/example_sources/gpio_irq/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio_jtag/readme.txt b/sdk/example_sources/gpio_jtag/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_jtag/readme.txt rename to sdk/example_sources/gpio_jtag/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio_jtag/src/main.c b/sdk/example_sources/gpio_jtag/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_jtag/src/main.c rename to sdk/example_sources/gpio_jtag/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio_level_irq/readme.txt b/sdk/example_sources/gpio_level_irq/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_level_irq/readme.txt rename to sdk/example_sources/gpio_level_irq/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio_level_irq/src/main.c b/sdk/example_sources/gpio_level_irq/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_level_irq/src/main.c rename to sdk/example_sources/gpio_level_irq/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio_light_weight/readme.txt b/sdk/example_sources/gpio_light_weight/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_light_weight/readme.txt rename to sdk/example_sources/gpio_light_weight/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio_light_weight/src/main.c b/sdk/example_sources/gpio_light_weight/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_light_weight/src/main.c rename to sdk/example_sources/gpio_light_weight/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio_port/readme.txt b/sdk/example_sources/gpio_port/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_port/readme.txt rename to sdk/example_sources/gpio_port/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio_port/src/main.c b/sdk/example_sources/gpio_port/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_port/src/main.c rename to sdk/example_sources/gpio_port/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gpio_pulse_measure/readme.txt b/sdk/example_sources/gpio_pulse_measure/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_pulse_measure/readme.txt rename to sdk/example_sources/gpio_pulse_measure/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gpio_pulse_measure/src/main.c b/sdk/example_sources/gpio_pulse_measure/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gpio_pulse_measure/src/main.c rename to sdk/example_sources/gpio_pulse_measure/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gtimer/readme.txt b/sdk/example_sources/gtimer/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gtimer/readme.txt rename to sdk/example_sources/gtimer/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gtimer/src/main.c b/sdk/example_sources/gtimer/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gtimer/src/main.c rename to sdk/example_sources/gtimer/src/main.c diff --git a/RTL00_SDKV35a/example_sources/gtimer_rtc/readme.txt b/sdk/example_sources/gtimer_rtc/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/gtimer_rtc/readme.txt rename to sdk/example_sources/gtimer_rtc/readme.txt diff --git a/RTL00_SDKV35a/example_sources/gtimer_rtc/src/main.c b/sdk/example_sources/gtimer_rtc/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/gtimer_rtc/src/main.c rename to sdk/example_sources/gtimer_rtc/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2c-shtc1/readme.txt b/sdk/example_sources/i2c-shtc1/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c-shtc1/readme.txt rename to sdk/example_sources/i2c-shtc1/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2c-shtc1/src/main.c b/sdk/example_sources/i2c-shtc1/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c-shtc1/src/main.c rename to sdk/example_sources/i2c-shtc1/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2c/readme.txt b/sdk/example_sources/i2c/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c/readme.txt rename to sdk/example_sources/i2c/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2c/src/main.c b/sdk/example_sources/i2c/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c/src/main.c rename to sdk/example_sources/i2c/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2c_LPS25HB_pressure/readme.txt b/sdk/example_sources/i2c_LPS25HB_pressure/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_LPS25HB_pressure/readme.txt rename to sdk/example_sources/i2c_LPS25HB_pressure/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2c_LPS25HB_pressure/src/main.c b/sdk/example_sources/i2c_LPS25HB_pressure/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_LPS25HB_pressure/src/main.c rename to sdk/example_sources/i2c_LPS25HB_pressure/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/inc/HRM_2197.h b/sdk/example_sources/i2c_epl2197_heartrate/inc/HRM_2197.h similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/inc/HRM_2197.h rename to sdk/example_sources/i2c_epl2197_heartrate/inc/HRM_2197.h diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/inc/heart_interface.h b/sdk/example_sources/i2c_epl2197_heartrate/inc/heart_interface.h similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/inc/heart_interface.h rename to sdk/example_sources/i2c_epl2197_heartrate/inc/heart_interface.h diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/readme.txt b/sdk/example_sources/i2c_epl2197_heartrate/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/readme.txt rename to sdk/example_sources/i2c_epl2197_heartrate/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/src/main.c b/sdk/example_sources/i2c_epl2197_heartrate/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2197_heartrate/src/main.c rename to sdk/example_sources/i2c_epl2197_heartrate/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2590_light/readme.txt b/sdk/example_sources/i2c_epl2590_light/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2590_light/readme.txt rename to sdk/example_sources/i2c_epl2590_light/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2590_light/src/main.c b/sdk/example_sources/i2c_epl2590_light/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2590_light/src/main.c rename to sdk/example_sources/i2c_epl2590_light/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2590_proximity/readme.txt b/sdk/example_sources/i2c_epl2590_proximity/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2590_proximity/readme.txt rename to sdk/example_sources/i2c_epl2590_proximity/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2c_epl2590_proximity/src/main.c b/sdk/example_sources/i2c_epl2590_proximity/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2c_epl2590_proximity/src/main.c rename to sdk/example_sources/i2c_epl2590_proximity/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2s/readme.txt b/sdk/example_sources/i2s/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/readme.txt rename to sdk/example_sources/i2s/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2s/src/alc5651.c b/sdk/example_sources/i2s/src/alc5651.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/alc5651.c rename to sdk/example_sources/i2s/src/alc5651.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_11025_2ch_16b.c b/sdk/example_sources/i2s/src/birds_11025_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_11025_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_11025_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_16000_2ch_16b.c b/sdk/example_sources/i2s/src/birds_16000_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_16000_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_16000_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_22050_2ch_16b.c b/sdk/example_sources/i2s/src/birds_22050_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_22050_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_22050_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_24000_2ch_16b.c b/sdk/example_sources/i2s/src/birds_24000_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_24000_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_24000_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_32000_2ch_16b.c b/sdk/example_sources/i2s/src/birds_32000_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_32000_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_32000_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_44100_2ch_16b.c b/sdk/example_sources/i2s/src/birds_44100_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_44100_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_44100_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_48000_2ch_16b.c b/sdk/example_sources/i2s/src/birds_48000_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_48000_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_48000_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/birds_8000_2ch_16b.c b/sdk/example_sources/i2s/src/birds_8000_2ch_16b.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/birds_8000_2ch_16b.c rename to sdk/example_sources/i2s/src/birds_8000_2ch_16b.c diff --git a/RTL00_SDKV35a/example_sources/i2s/src/main.c b/sdk/example_sources/i2s/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s/src/main.c rename to sdk/example_sources/i2s/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2s_bypass/readme.txt b/sdk/example_sources/i2s_bypass/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s_bypass/readme.txt rename to sdk/example_sources/i2s_bypass/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2s_bypass/src/alc5651.c b/sdk/example_sources/i2s_bypass/src/alc5651.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s_bypass/src/alc5651.c rename to sdk/example_sources/i2s_bypass/src/alc5651.c diff --git a/RTL00_SDKV35a/example_sources/i2s_bypass/src/main.c b/sdk/example_sources/i2s_bypass/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s_bypass/src/main.c rename to sdk/example_sources/i2s_bypass/src/main.c diff --git a/RTL00_SDKV35a/example_sources/i2s_tx_and_rx_only/readme.txt b/sdk/example_sources/i2s_tx_and_rx_only/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s_tx_and_rx_only/readme.txt rename to sdk/example_sources/i2s_tx_and_rx_only/readme.txt diff --git a/RTL00_SDKV35a/example_sources/i2s_tx_and_rx_only/src/alc5651.c b/sdk/example_sources/i2s_tx_and_rx_only/src/alc5651.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s_tx_and_rx_only/src/alc5651.c rename to sdk/example_sources/i2s_tx_and_rx_only/src/alc5651.c diff --git a/RTL00_SDKV35a/example_sources/i2s_tx_and_rx_only/src/main.c b/sdk/example_sources/i2s_tx_and_rx_only/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/i2s_tx_and_rx_only/src/main.c rename to sdk/example_sources/i2s_tx_and_rx_only/src/main.c diff --git a/RTL00_SDKV35a/example_sources/log_uart_char_loopback/src/main.c b/sdk/example_sources/log_uart_char_loopback/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/log_uart_char_loopback/src/main.c rename to sdk/example_sources/log_uart_char_loopback/src/main.c diff --git a/RTL00_SDKV35a/example_sources/log_uart_loopback/src/main.c b/sdk/example_sources/log_uart_loopback/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/log_uart_loopback/src/main.c rename to sdk/example_sources/log_uart_loopback/src/main.c diff --git a/RTL00_SDKV35a/example_sources/log_uart_stream_loopback/src/main.c b/sdk/example_sources/log_uart_stream_loopback/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/log_uart_stream_loopback/src/main.c rename to sdk/example_sources/log_uart_stream_loopback/src/main.c diff --git a/RTL00_SDKV35a/example_sources/nfc/readme.txt b/sdk/example_sources/nfc/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/nfc/readme.txt rename to sdk/example_sources/nfc/readme.txt diff --git a/RTL00_SDKV35a/example_sources/nfc/src/main.c b/sdk/example_sources/nfc/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/nfc/src/main.c rename to sdk/example_sources/nfc/src/main.c diff --git a/RTL00_SDKV35a/example_sources/pm_deepsleep/readme.txt b/sdk/example_sources/pm_deepsleep/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_deepsleep/readme.txt rename to sdk/example_sources/pm_deepsleep/readme.txt diff --git a/RTL00_SDKV35a/example_sources/pm_deepsleep/src/main.c b/sdk/example_sources/pm_deepsleep/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_deepsleep/src/main.c rename to sdk/example_sources/pm_deepsleep/src/main.c diff --git a/RTL00_SDKV35a/example_sources/pm_deepstandby/readme.txt b/sdk/example_sources/pm_deepstandby/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_deepstandby/readme.txt rename to sdk/example_sources/pm_deepstandby/readme.txt diff --git a/RTL00_SDKV35a/example_sources/pm_deepstandby/src/main.c b/sdk/example_sources/pm_deepstandby/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_deepstandby/src/main.c rename to sdk/example_sources/pm_deepstandby/src/main.c diff --git a/RTL00_SDKV35a/example_sources/pm_sleep/readme.txt b/sdk/example_sources/pm_sleep/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_sleep/readme.txt rename to sdk/example_sources/pm_sleep/readme.txt diff --git a/RTL00_SDKV35a/example_sources/pm_sleep/src/main.c b/sdk/example_sources/pm_sleep/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_sleep/src/main.c rename to sdk/example_sources/pm_sleep/src/main.c diff --git a/RTL00_SDKV35a/example_sources/pm_tickless/readme.txt b/sdk/example_sources/pm_tickless/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_tickless/readme.txt rename to sdk/example_sources/pm_tickless/readme.txt diff --git a/RTL00_SDKV35a/example_sources/pm_tickless/src/main.c b/sdk/example_sources/pm_tickless/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/pm_tickless/src/main.c rename to sdk/example_sources/pm_tickless/src/main.c diff --git a/RTL00_SDKV35a/example_sources/pwm-buzzer/readme.txt b/sdk/example_sources/pwm-buzzer/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/pwm-buzzer/readme.txt rename to sdk/example_sources/pwm-buzzer/readme.txt diff --git a/RTL00_SDKV35a/example_sources/pwm-buzzer/src/main.c b/sdk/example_sources/pwm-buzzer/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/pwm-buzzer/src/main.c rename to sdk/example_sources/pwm-buzzer/src/main.c diff --git a/RTL00_SDKV35a/example_sources/pwm/readme.txt b/sdk/example_sources/pwm/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/pwm/readme.txt rename to sdk/example_sources/pwm/readme.txt diff --git a/RTL00_SDKV35a/example_sources/pwm/src/main.c b/sdk/example_sources/pwm/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/pwm/src/main.c rename to sdk/example_sources/pwm/src/main.c diff --git a/RTL00_SDKV35a/example_sources/rtc/readme.txt b/sdk/example_sources/rtc/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/rtc/readme.txt rename to sdk/example_sources/rtc/readme.txt diff --git a/RTL00_SDKV35a/example_sources/rtc/src/main.c b/sdk/example_sources/rtc/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/rtc/src/main.c rename to sdk/example_sources/rtc/src/main.c diff --git a/RTL00_SDKV35a/example_sources/sdio_device/readme.txt b/sdk/example_sources/sdio_device/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/sdio_device/readme.txt rename to sdk/example_sources/sdio_device/readme.txt diff --git a/RTL00_SDKV35a/example_sources/sdio_device/src/main.c b/sdk/example_sources/sdio_device/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/sdio_device/src/main.c rename to sdk/example_sources/sdio_device/src/main.c diff --git a/RTL00_SDKV35a/example_sources/spi/readme.txt b/sdk/example_sources/spi/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/spi/readme.txt rename to sdk/example_sources/spi/readme.txt diff --git a/RTL00_SDKV35a/example_sources/spi/src/main.c b/sdk/example_sources/spi/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/spi/src/main.c rename to sdk/example_sources/spi/src/main.c diff --git a/RTL00_SDKV35a/example_sources/spi_pl7223/readme.txt b/sdk/example_sources/spi_pl7223/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/spi_pl7223/readme.txt rename to sdk/example_sources/spi_pl7223/readme.txt diff --git a/RTL00_SDKV35a/example_sources/spi_pl7223/src/main.c b/sdk/example_sources/spi_pl7223/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/spi_pl7223/src/main.c rename to sdk/example_sources/spi_pl7223/src/main.c diff --git a/RTL00_SDKV35a/example_sources/spi_stream_twoboard/readme.txt b/sdk/example_sources/spi_stream_twoboard/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/spi_stream_twoboard/readme.txt rename to sdk/example_sources/spi_stream_twoboard/readme.txt diff --git a/RTL00_SDKV35a/example_sources/spi_stream_twoboard/src/main.c b/sdk/example_sources/spi_stream_twoboard/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/spi_stream_twoboard/src/main.c rename to sdk/example_sources/spi_stream_twoboard/src/main.c diff --git a/RTL00_SDKV35a/example_sources/spi_twoboard/readme.txt b/sdk/example_sources/spi_twoboard/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/spi_twoboard/readme.txt rename to sdk/example_sources/spi_twoboard/readme.txt diff --git a/RTL00_SDKV35a/example_sources/spi_twoboard/src/main.c b/sdk/example_sources/spi_twoboard/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/spi_twoboard/src/main.c rename to sdk/example_sources/spi_twoboard/src/main.c diff --git a/RTL00_SDKV35a/example_sources/uart/readme.txt b/sdk/example_sources/uart/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/uart/readme.txt rename to sdk/example_sources/uart/readme.txt diff --git a/RTL00_SDKV35a/example_sources/uart/src/main.c b/sdk/example_sources/uart/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/uart/src/main.c rename to sdk/example_sources/uart/src/main.c diff --git a/RTL00_SDKV35a/example_sources/uart_auto_flow_ctrl/readme.txt b/sdk/example_sources/uart_auto_flow_ctrl/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_auto_flow_ctrl/readme.txt rename to sdk/example_sources/uart_auto_flow_ctrl/readme.txt diff --git a/RTL00_SDKV35a/example_sources/uart_auto_flow_ctrl/src/main.c b/sdk/example_sources/uart_auto_flow_ctrl/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_auto_flow_ctrl/src/main.c rename to sdk/example_sources/uart_auto_flow_ctrl/src/main.c diff --git a/RTL00_SDKV35a/example_sources/uart_clock/readme.txt b/sdk/example_sources/uart_clock/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_clock/readme.txt rename to sdk/example_sources/uart_clock/readme.txt diff --git a/RTL00_SDKV35a/example_sources/uart_clock/src/main.c b/sdk/example_sources/uart_clock/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_clock/src/main.c rename to sdk/example_sources/uart_clock/src/main.c diff --git a/RTL00_SDKV35a/example_sources/uart_irq/readme.txt b/sdk/example_sources/uart_irq/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_irq/readme.txt rename to sdk/example_sources/uart_irq/readme.txt diff --git a/RTL00_SDKV35a/example_sources/uart_irq/src/main.c b/sdk/example_sources/uart_irq/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_irq/src/main.c rename to sdk/example_sources/uart_irq/src/main.c diff --git a/RTL00_SDKV35a/example_sources/uart_stream_dma/readme.txt b/sdk/example_sources/uart_stream_dma/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_stream_dma/readme.txt rename to sdk/example_sources/uart_stream_dma/readme.txt diff --git a/RTL00_SDKV35a/example_sources/uart_stream_dma/src/main.c b/sdk/example_sources/uart_stream_dma/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_stream_dma/src/main.c rename to sdk/example_sources/uart_stream_dma/src/main.c diff --git a/RTL00_SDKV35a/example_sources/uart_stream_irq/readme.txt b/sdk/example_sources/uart_stream_irq/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_stream_irq/readme.txt rename to sdk/example_sources/uart_stream_irq/readme.txt diff --git a/RTL00_SDKV35a/example_sources/uart_stream_irq/src/main.c b/sdk/example_sources/uart_stream_irq/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/uart_stream_irq/src/main.c rename to sdk/example_sources/uart_stream_irq/src/main.c diff --git a/RTL00_SDKV35a/example_sources/watchdog/readme.txt b/sdk/example_sources/watchdog/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/watchdog/readme.txt rename to sdk/example_sources/watchdog/readme.txt diff --git a/RTL00_SDKV35a/example_sources/watchdog/src/main.c b/sdk/example_sources/watchdog/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/watchdog/src/main.c rename to sdk/example_sources/watchdog/src/main.c diff --git a/RTL00_SDKV35a/example_sources/wlan/readme.txt b/sdk/example_sources/wlan/readme.txt similarity index 100% rename from RTL00_SDKV35a/example_sources/wlan/readme.txt rename to sdk/example_sources/wlan/readme.txt diff --git a/RTL00_SDKV35a/example_sources/wlan/src/main.c b/sdk/example_sources/wlan/src/main.c similarity index 100% rename from RTL00_SDKV35a/example_sources/wlan/src/main.c rename to sdk/example_sources/wlan/src/main.c diff --git a/RTL00_SDKV35a/flasher.mk b/sdk/flasher.mk similarity index 78% rename from RTL00_SDKV35a/flasher.mk rename to sdk/flasher.mk index e7200db..f893272 100644 --- a/RTL00_SDKV35a/flasher.mk +++ b/sdk/flasher.mk @@ -116,64 +116,6 @@ _endgenbin: @echo "Image ($(FLASH_IMAGE)) size $(shell printf '%d\n' $$(( $$(stat --printf="%s" $(FLASH_IMAGE)) )) ) bytes" @echo "===========================================================" -ifeq ($(FLASHER_TYPE), Jlink) - -reset: - @$(JLINK_PATH)$(JLINK_EXE) -Device CORTEX-M3 -If SWD -Speed 1000 $(FLASHER_PATH)RTL_Reset.JLinkScript - -runram: - @$(JLINK_PATH)$(JLINK_EXE) -Device CORTEX-M3 -If SWD -Speed 1000 $(FLASHER_PATH)RTL_RunRAM.JLinkScript - -readfullflash: - @$(JLINK_PATH)$(JLINK_EXE) -Device CORTEX-M3 -If SWD -Speed 1000 $(FLASHER_PATH)RTL_FFlash.JLinkScript - - -flashburn: - @echo define call1>$(FLASHER_PATH)flash_file.jlink - @echo SetFirwareSize build/bin/ram_all.bin>>$(FLASHER_PATH)flash_file.jlink - @echo end>>$(FLASHER_PATH)flash_file.jlink - @echo define call2>>$(FLASHER_PATH)flash_file.jlink - @echo FlasherWrite build/bin/ram_all.bin 0 '$$'Image1Size>>$(FLASHER_PATH)flash_file.jlink - @echo end>>$(FLASHER_PATH)flash_file.jlink - @echo define call3>>$(FLASHER_PATH)flash_file.jlink - @echo FlasherWrite build/bin/ram_all.bin '$$'Image2Addr '$$'Image2Size>>$(FLASHER_PATH)flash_file.jlink - @echo end>>$(FLASHER_PATH)flash_file.jlink - @cmd /K start $(JLINK_PATH)$(JLINK_GDBSRV) -device Cortex-M3 -if SWD -ir -endian little -speed 1000 - @$(GDB) -x $(FLASHER_PATH)gdb_wrflash.jlink - #@taskkill /F /IM $(JLINK_GDBSRV) - -flashwebfs: - @echo define call1>$(FLASHER_PATH)file_info.jlink - @echo set '$$'ImageSize = $(shell printf '0x%X\n' $$(stat --printf="%s" $(BIN_DIR)/WEBFiles.bin))>>$(FLASHER_PATH)file_info.jlink - @echo set '$$'ImageAddr = 0x0D0000>>$(FLASHER_PATH)file_info.jlink - @echo end>>$(FLASHER_PATH)file_info.jlink - @echo define call2>>$(FLASHER_PATH)file_info.jlink - @echo FlasherWrite $(BIN_DIR)/WEBFiles.bin '$$'ImageAddr '$$'ImageSize>>$(FLASHER_PATH)file_info.jlink - @echo end>>$(FLASHER_PATH)file_info.jlink - @cmd /K start $(JLINK_PATH)$(JLINK_GDBSRV) -device Cortex-M3 -if SWD -ir -endian little -speed 1000 - @$(GDB) -x $(FLASHER_PATH)gdb_wrfile.jlink - #@taskkill /F /IM $(JLINK_GDBSRV) - -flashespfs: - @echo define call1>$(FLASHER_PATH)file_info.jlink - @echo set '$$'ImageSize = $(shell printf '0x%X\n' $$(stat --printf="%s" $(BIN_DIR)/webpages.espfs))>>$(FLASHER_PATH)file_info.jlink - @echo set '$$'ImageAddr = 0x0D0000>>$(FLASHER_PATH)file_info.jlink - @echo end>>$(FLASHER_PATH)file_info.jlink - @echo define call2>>$(FLASHER_PATH)file_info.jlink - @echo FlasherWrite $(BIN_DIR)/webpages.espfs '$$'ImageAddr '$$'ImageSize>>$(FLASHER_PATH)file_info.jlink - @echo end>>$(FLASHER_PATH)file_info.jlink - @cmd /K start $(JLINK_PATH)$(JLINK_GDBSRV) -device Cortex-M3 -if SWD -ir -endian little -speed 1000 - @$(GDB) -x $(FLASHER_PATH)gdb_wrfile.jlink - #@taskkill /F /IM $(JLINK_GDBSRV) - - -flash_OTA: - @cmd /K start $(JLINK_PATH)$(JLINK_GDBSRV) -device Cortex-M3 -if SWD -ir -endian little -speed 1000 - @$(GDB) -x $(FLASHER_PATH)gdb_ota.jlink - #@taskkill /F /IM $(JLINK_GDBSRV) - -else - flashburn: @$(OPENOCD) -f interface/$(FLASHER).cfg -c "transport select swd" -f $(FLASHER_PATH)rtl8710.ocd -c "init" -c "adapter_khz $(FLASHER_SPEED)" -c "reset halt" \ -c "rtl8710_flash_auto_erase 1" -c "rtl8710_flash_auto_verify 1" \ @@ -200,22 +142,16 @@ flashespfs: -c "rtl8710_reboot" -c "reset run" -c shutdown reset: -# @$(JLINK_PATH)$(JLINK_EXE) -Device CORTEX-M3 -If SWD -Speed $(FLASHER_SPEED) flasher/RTLreset.JLinkScript @$(OPENOCD) -f interface/$(FLASHER).cfg -c "transport select swd" -f $(FLASHER_PATH)rtl8710.ocd -c "init" -c "adapter_khz $(FLASHER_SPEED)" -c "reset halt" \ -c "rtl8710_reboot" -c shutdown runram: -# @$(JLINK_PATH)$(JLINK_GDB) -device Cortex-M3 -if SWD -ir -endian little -speed $(FLASHER_SPEED) -# @$(GDB) -x flasher/gdb_run_ram.jlink -# @taskkill.exe -F -IM $(JLINK_GDB) @$(OPENOCD) -f interface/$(FLASHER).cfg -c "transport select swd" -f $(FLASHER_PATH)rtl8710.ocd -c "init" -c "adapter_khz $(FLASHER_SPEED)" -c "reset halt" \ -c "load_image $(RAM1R_IMAGE) 0x10000bc8 bin" \ -c "load_image $(RAM2_IMAGE) 0x10006000 bin" \ -c "mww 0x40000210 0x20200113" \ -c "reset run" -c shutdown -endif - $(NMAPFILE): $(ELFFILE) @echo "===========================================================" @echo "Build names map file" diff --git a/RTL00_SDKV35a/flasher/RTL00ConsoleROM.JLinkScript b/sdk/flasher/RTL00ConsoleROM.JLinkScript similarity index 100% rename from RTL00_SDKV35a/flasher/RTL00ConsoleROM.JLinkScript rename to sdk/flasher/RTL00ConsoleROM.JLinkScript diff --git a/RTL00_SDKV35a/flasher/RTL00Console_ROM.bin b/sdk/flasher/RTL00Console_ROM.bin similarity index 100% rename from RTL00_SDKV35a/flasher/RTL00Console_ROM.bin rename to sdk/flasher/RTL00Console_ROM.bin diff --git a/RTL00_SDKV35a/flasher/RTL8710.jflash b/sdk/flasher/RTL8710.jflash similarity index 100% rename from RTL00_SDKV35a/flasher/RTL8710.jflash rename to sdk/flasher/RTL8710.jflash diff --git a/RTL00_SDKV35a/flasher/RTL8710AF.hex b/sdk/flasher/RTL8710AF.hex similarity index 100% rename from RTL00_SDKV35a/flasher/RTL8710AF.hex rename to sdk/flasher/RTL8710AF.hex diff --git a/RTL00_SDKV35a/flasher/RTL_FFlash.JLinkScript b/sdk/flasher/RTL_FFlash.JLinkScript similarity index 100% rename from RTL00_SDKV35a/flasher/RTL_FFlash.JLinkScript rename to sdk/flasher/RTL_FFlash.JLinkScript diff --git a/RTL00_SDKV35a/flasher/RTL_RdROM.JLinkScript b/sdk/flasher/RTL_RdROM.JLinkScript similarity index 100% rename from RTL00_SDKV35a/flasher/RTL_RdROM.JLinkScript rename to sdk/flasher/RTL_RdROM.JLinkScript diff --git a/RTL00_SDKV35a/flasher/RTL_Reset.JLinkScript b/sdk/flasher/RTL_Reset.JLinkScript similarity index 100% rename from RTL00_SDKV35a/flasher/RTL_Reset.JLinkScript rename to sdk/flasher/RTL_Reset.JLinkScript diff --git a/RTL00_SDKV35a/flasher/RTL_RunRAM.JLinkScript b/sdk/flasher/RTL_RunRAM.JLinkScript similarity index 100% rename from RTL00_SDKV35a/flasher/RTL_RunRAM.JLinkScript rename to sdk/flasher/RTL_RunRAM.JLinkScript diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/DAPLink-RTL00Console.bat b/sdk/flasher/add_sample_bat/DAPLink-RTL00Console.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/DAPLink-RTL00Console.bat rename to sdk/flasher/add_sample_bat/DAPLink-RTL00Console.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/DAPLink-RdFullFlash.bat b/sdk/flasher/add_sample_bat/DAPLink-RdFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/DAPLink-RdFullFlash.bat rename to sdk/flasher/add_sample_bat/DAPLink-RdFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/DAPLink-Reset.bat b/sdk/flasher/add_sample_bat/DAPLink-Reset.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/DAPLink-Reset.bat rename to sdk/flasher/add_sample_bat/DAPLink-Reset.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/DAPLink_WrFullFlash.bat b/sdk/flasher/add_sample_bat/DAPLink_WrFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/DAPLink_WrFullFlash.bat rename to sdk/flasher/add_sample_bat/DAPLink_WrFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLink-RTL00ConsoleROM.bat b/sdk/flasher/add_sample_bat/JLink-RTL00ConsoleROM.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLink-RTL00ConsoleROM.bat rename to sdk/flasher/add_sample_bat/JLink-RTL00ConsoleROM.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLink-RdFullFlash.bat b/sdk/flasher/add_sample_bat/JLink-RdFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLink-RdFullFlash.bat rename to sdk/flasher/add_sample_bat/JLink-RdFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLink-Reset.bat b/sdk/flasher/add_sample_bat/JLink-Reset.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLink-Reset.bat rename to sdk/flasher/add_sample_bat/JLink-Reset.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLink-RunRAM.bat b/sdk/flasher/add_sample_bat/JLink-RunRAM.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLink-RunRAM.bat rename to sdk/flasher/add_sample_bat/JLink-RunRAM.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB-RdFullFlash.bat b/sdk/flasher/add_sample_bat/JLinkGDB-RdFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB-RdFullFlash.bat rename to sdk/flasher/add_sample_bat/JLinkGDB-RdFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB-RunRAM.bat b/sdk/flasher/add_sample_bat/JLinkGDB-RunRAM.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB-RunRAM.bat rename to sdk/flasher/add_sample_bat/JLinkGDB-RunRAM.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB-WrFlash.bat b/sdk/flasher/add_sample_bat/JLinkGDB-WrFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB-WrFlash.bat rename to sdk/flasher/add_sample_bat/JLinkGDB-WrFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDBServer.bat b/sdk/flasher/add_sample_bat/JLinkGDBServer.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDBServer.bat rename to sdk/flasher/add_sample_bat/JLinkGDBServer.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB_OTA.bat b/sdk/flasher/add_sample_bat/JLinkGDB_OTA.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLinkGDB_OTA.bat rename to sdk/flasher/add_sample_bat/JLinkGDB_OTA.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLinkOCD-RdFullFlash.bat b/sdk/flasher/add_sample_bat/JLinkOCD-RdFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLinkOCD-RdFullFlash.bat rename to sdk/flasher/add_sample_bat/JLinkOCD-RdFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JLink_RdFullFlash.bat b/sdk/flasher/add_sample_bat/JLink_RdFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JLink_RdFullFlash.bat rename to sdk/flasher/add_sample_bat/JLink_RdFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/JlinkOpenOCD.bat b/sdk/flasher/add_sample_bat/JlinkOpenOCD.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/JlinkOpenOCD.bat rename to sdk/flasher/add_sample_bat/JlinkOpenOCD.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/STLink-RdFullFlash.bat b/sdk/flasher/add_sample_bat/STLink-RdFullFlash.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/STLink-RdFullFlash.bat rename to sdk/flasher/add_sample_bat/STLink-RdFullFlash.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/STLink-Reset.bat b/sdk/flasher/add_sample_bat/STLink-Reset.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/STLink-Reset.bat rename to sdk/flasher/add_sample_bat/STLink-Reset.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/ameba_tools.py b/sdk/flasher/add_sample_bat/ameba_tools.py similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/ameba_tools.py rename to sdk/flasher/add_sample_bat/ameba_tools.py diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/jlinkarm.py b/sdk/flasher/add_sample_bat/jlinkarm.py similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/jlinkarm.py rename to sdk/flasher/add_sample_bat/jlinkarm.py diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/paths.bat b/sdk/flasher/add_sample_bat/paths.bat similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/paths.bat rename to sdk/flasher/add_sample_bat/paths.bat diff --git a/RTL00_SDKV35a/flasher/add_sample_bat/runram.py b/sdk/flasher/add_sample_bat/runram.py similarity index 100% rename from RTL00_SDKV35a/flasher/add_sample_bat/runram.py rename to sdk/flasher/add_sample_bat/runram.py diff --git a/RTL00_SDKV35a/flasher/ameba1.cfg b/sdk/flasher/ameba1.cfg similarity index 100% rename from RTL00_SDKV35a/flasher/ameba1.cfg rename to sdk/flasher/ameba1.cfg diff --git a/RTL00_SDKV35a/flasher/cortex.ocd b/sdk/flasher/cortex.ocd similarity index 100% rename from RTL00_SDKV35a/flasher/cortex.ocd rename to sdk/flasher/cortex.ocd diff --git a/RTL00_SDKV35a/flasher/flash_file.jlink b/sdk/flasher/flash_file.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/flash_file.jlink rename to sdk/flasher/flash_file.jlink diff --git a/RTL00_SDKV35a/flasher/gdb_flasher.jlink b/sdk/flasher/gdb_flasher.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/gdb_flasher.jlink rename to sdk/flasher/gdb_flasher.jlink diff --git a/RTL00_SDKV35a/flasher/gdb_init.jlink b/sdk/flasher/gdb_init.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/gdb_init.jlink rename to sdk/flasher/gdb_init.jlink diff --git a/RTL00_SDKV35a/flasher/gdb_ota.jlink b/sdk/flasher/gdb_ota.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/gdb_ota.jlink rename to sdk/flasher/gdb_ota.jlink diff --git a/RTL00_SDKV35a/flasher/gdb_rdflash.jlink b/sdk/flasher/gdb_rdflash.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/gdb_rdflash.jlink rename to sdk/flasher/gdb_rdflash.jlink diff --git a/RTL00_SDKV35a/flasher/gdb_run_ram.jlink b/sdk/flasher/gdb_run_ram.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/gdb_run_ram.jlink rename to sdk/flasher/gdb_run_ram.jlink diff --git a/RTL00_SDKV35a/flasher/gdb_wrflash.jlink b/sdk/flasher/gdb_wrflash.jlink similarity index 100% rename from RTL00_SDKV35a/flasher/gdb_wrflash.jlink rename to sdk/flasher/gdb_wrflash.jlink diff --git a/RTL00_SDKV35a/flasher/rtl8710.ocd b/sdk/flasher/rtl8710.ocd similarity index 100% rename from RTL00_SDKV35a/flasher/rtl8710.ocd rename to sdk/flasher/rtl8710.ocd diff --git a/RTL00_SDKV35a/flasher/rtl8710_flasher.bin b/sdk/flasher/rtl8710_flasher.bin similarity index 100% rename from RTL00_SDKV35a/flasher/rtl8710_flasher.bin rename to sdk/flasher/rtl8710_flasher.bin diff --git a/RTL00_SDKV35a/include.txt b/sdk/include.txt similarity index 100% rename from RTL00_SDKV35a/include.txt rename to sdk/include.txt diff --git a/RTL00_SDKV35a/paths.mk b/sdk/paths.mk similarity index 100% rename from RTL00_SDKV35a/paths.mk rename to sdk/paths.mk diff --git a/RTL00_SDKV35a/sdkbuild.mk b/sdk/sdkbuild.mk similarity index 100% rename from RTL00_SDKV35a/sdkbuild.mk rename to sdk/sdkbuild.mk diff --git a/RTL00_SDKV35a/sdkset.mk b/sdk/sdkset.mk similarity index 100% rename from RTL00_SDKV35a/sdkset.mk rename to sdk/sdkset.mk diff --git a/userset.mk b/userset.mk index c57dc7e..759376b 100644 --- a/userset.mk +++ b/userset.mk @@ -1,7 +1,7 @@ #============================================= # User defined #============================================= -SDK_PATH ?= RTL00_SDKV35a/ +SDK_PATH ?= sdk/ #GCC_PATH = d:/MCU/GNU_Tools_ARM_Embedded/5.2_2015q4/bin/# + or set in PATH #OPENOCD_PATH = d:/MCU/OpenOCD/bin/# + or set in PATH TOOLS_PATH ?= $(SDK_PATH)component/soc/realtek/8195a/misc/iar_utility/common/tools/