diff --git a/Example/main.c b/src/Example/main.c similarity index 100% rename from Example/main.c rename to src/Example/main.c diff --git a/Framework/Compress/zlib.c b/src/Framework/Compress/zlib.c similarity index 100% rename from Framework/Compress/zlib.c rename to src/Framework/Compress/zlib.c diff --git a/Framework/Configure/config_engine.c b/src/Framework/Configure/config_engine.c similarity index 100% rename from Framework/Configure/config_engine.c rename to src/Framework/Configure/config_engine.c diff --git a/Framework/Configure/ini_prase.c b/src/Framework/Configure/ini_prase.c similarity index 100% rename from Framework/Configure/ini_prase.c rename to src/Framework/Configure/ini_prase.c diff --git a/Framework/Crypto/aes.c b/src/Framework/Crypto/aes.c similarity index 100% rename from Framework/Crypto/aes.c rename to src/Framework/Crypto/aes.c diff --git a/Framework/Crypto/base64.c b/src/Framework/Crypto/base64.c similarity index 100% rename from Framework/Crypto/base64.c rename to src/Framework/Crypto/base64.c diff --git a/Framework/Crypto/crypto.c b/src/Framework/Crypto/crypto.c similarity index 100% rename from Framework/Crypto/crypto.c rename to src/Framework/Crypto/crypto.c diff --git a/Framework/Crypto/md5.c b/src/Framework/Crypto/md5.c similarity index 100% rename from Framework/Crypto/md5.c rename to src/Framework/Crypto/md5.c diff --git a/Framework/Fifo/fifo.c b/src/Framework/Fifo/fifo.c similarity index 100% rename from Framework/Fifo/fifo.c rename to src/Framework/Fifo/fifo.c diff --git a/Framework/HeartDaemon/heart_daemon.c b/src/Framework/HeartDaemon/heart_daemon.c similarity index 100% rename from Framework/HeartDaemon/heart_daemon.c rename to src/Framework/HeartDaemon/heart_daemon.c diff --git a/Framework/IoT/Boardlink/boardlink_iot.c b/src/Framework/IoT/Boardlink/boardlink_iot.c similarity index 100% rename from Framework/IoT/Boardlink/boardlink_iot.c rename to src/Framework/IoT/Boardlink/boardlink_iot.c diff --git a/Framework/JsonUtils/json_struct.c b/src/Framework/JsonUtils/json_struct.c similarity index 100% rename from Framework/JsonUtils/json_struct.c rename to src/Framework/JsonUtils/json_struct.c diff --git a/Framework/Monitor/monitor.c b/src/Framework/Monitor/monitor.c similarity index 100% rename from Framework/Monitor/monitor.c rename to src/Framework/Monitor/monitor.c diff --git a/Framework/Network/inet_api.c b/src/Framework/Network/inet_api.c similarity index 100% rename from Framework/Network/inet_api.c rename to src/Framework/Network/inet_api.c diff --git a/Framework/Skins/skin_res_vtbl.c b/src/Framework/Skins/skin_res_vtbl.c similarity index 100% rename from Framework/Skins/skin_res_vtbl.c rename to src/Framework/Skins/skin_res_vtbl.c diff --git a/Framework/Skins/skins.c b/src/Framework/Skins/skins.c similarity index 100% rename from Framework/Skins/skins.c rename to src/Framework/Skins/skins.c diff --git a/Framework/SvrManager/svr_manager.c b/src/Framework/SvrManager/svr_manager.c similarity index 100% rename from Framework/SvrManager/svr_manager.c rename to src/Framework/SvrManager/svr_manager.c diff --git a/Framework/Timer/timer.c b/src/Framework/Timer/timer.c similarity index 100% rename from Framework/Timer/timer.c rename to src/Framework/Timer/timer.c diff --git a/Framework/WireshartScript/log_pv1.lua b/src/Framework/WireshartScript/log_pv1.lua similarity index 100% rename from Framework/WireshartScript/log_pv1.lua rename to src/Framework/WireshartScript/log_pv1.lua diff --git a/Framework/libuvEngine/libuv_dbus.c b/src/Framework/libuvEngine/libuv_dbus.c similarity index 100% rename from Framework/libuvEngine/libuv_dbus.c rename to src/Framework/libuvEngine/libuv_dbus.c diff --git a/include/boardlink_iot.h b/src/include/boardlink_iot.h similarity index 100% rename from include/boardlink_iot.h rename to src/include/boardlink_iot.h diff --git a/include/config_engine.h b/src/include/config_engine.h similarity index 100% rename from include/config_engine.h rename to src/include/config_engine.h diff --git a/include/crypto.h b/src/include/crypto.h similarity index 100% rename from include/crypto.h rename to src/include/crypto.h diff --git a/include/fifo.h b/src/include/fifo.h similarity index 100% rename from include/fifo.h rename to src/include/fifo.h diff --git a/include/inet_api.h b/src/include/inet_api.h similarity index 100% rename from include/inet_api.h rename to src/include/inet_api.h diff --git a/include/json_struct.h b/src/include/json_struct.h similarity index 100% rename from include/json_struct.h rename to src/include/json_struct.h diff --git a/include/libuv_dbus.h b/src/include/libuv_dbus.h similarity index 100% rename from include/libuv_dbus.h rename to src/include/libuv_dbus.h diff --git a/include/log.h b/src/include/log.h similarity index 100% rename from include/log.h rename to src/include/log.h diff --git a/include/log_info.h b/src/include/log_info.h similarity index 100% rename from include/log_info.h rename to src/include/log_info.h diff --git a/include/monitor.h b/src/include/monitor.h similarity index 100% rename from include/monitor.h rename to src/include/monitor.h diff --git a/include/server_addr.h b/src/include/server_addr.h similarity index 100% rename from include/server_addr.h rename to src/include/server_addr.h diff --git a/include/skins.h b/src/include/skins.h similarity index 100% rename from include/skins.h rename to src/include/skins.h diff --git a/include/skins_res.h b/src/include/skins_res.h similarity index 100% rename from include/skins_res.h rename to src/include/skins_res.h diff --git a/include/smart_sound.h b/src/include/smart_sound.h similarity index 100% rename from include/smart_sound.h rename to src/include/smart_sound.h diff --git a/log/hexdump.c b/src/log/hexdump.c similarity index 100% rename from log/hexdump.c rename to src/log/hexdump.c diff --git a/log/log.c b/src/log/log.c similarity index 100% rename from log/log.c rename to src/log/log.c