#include "stdio.h"\r
#endif\r
\r
+#ifdef __cplusplus\r
+extern "C" {\r
+#endif\r
+\r
#if !defined(_WIN32)\r
#ifndef NEWLINE\r
#define NEWLINE "\r\n"\r
\r
\r
#else // _WIN32\r
-#define PRINT(fmt, arg...) printf("", "", fmt, ##arg)\r
+#define PRINT(fmt, arg...) printf(fmt, ##arg)\r
#endif // _WIN32\r
+\r
+#ifdef __cplusplus\r
+}\r
+#endif\r
+\r
#endif\r
\r
#ifdef __KERNEL__\r
#include <linux/types.h>\r
-#elif (defined(__LITEOS__) || defined(TD_SUPPORT_STDLIB) || defined(CONFIG_CGRA_CORE))\r
+#elif (defined(__LITEOS__) || defined(TD_SUPPORT_STDLIB) || defined(CONFIG_CGRA_CORE)) || defined(_WIN32)\r
#include <stdint.h>\r
#endif\r
\r
typedef unsigned int td_fr32; // 分数,分子高16bit,分母低16bit\r
\r
#if ((!defined(_LINUX_TYPES_H)) && (!defined(_STDINT_H)) && (!defined(CONFIG_CGRA_CORE)) \\r
- &&(!defined(__DEFINED_uintptr_t)))\r
+ &&(!defined(__DEFINED_uintptr_t)) &&(!defined(_WIN32)))\r
typedef unsigned int uintptr_t;\r
#define __DEFINED_uintptr_t\r
#endif\r
#include "uapi_crc.h"\r
#include "errcode.h"\r
#include "transmit_resume.h"\r
+#ifdef CONFIG_BRANDY_BLE_TRANS_OPTIMIZE\r
+#include "bluetooth/BluetoothChangeBle.h"\r
+#endif\r
#ifdef CONFIG_DFX_SUPPORT_PARTITION\r
#if (CONFIG_DFX_SUPPORT_PARTITION == DFX_YES)\r
#include "partition.h"\r
transmit_item_init_local_type(item, TRANSMIT_LOCAL_TYPE_SAVE_FILE);\r
transmit_item_init_write_handler(item, file_write_data, (uintptr_t)item);\r
transmit_item_init_remote_type(item, transmit_type);\r
+#ifdef CONFIG_BRANDY_BLE_TRANS_OPTIMIZE\r
+ ChangeBleConnectToMax();\r
+#endif\r
if (re_trans) {\r
#if (CONFIG_DFX_SUPPORT_CONTINUOUSLY_TRANSMIT == DFX_YES)\r
transmit_get_progress(transmit_type, &offset);\r
#include "transmit.h"\r
#include "diag_msg.h"\r
#include "diag_dfx.h"\r
+#ifdef CONFIG_BRANDY_BLE_TRANS_OPTIMIZE\r
+#include "bluetooth/BluetoothChangeBle.h"\r
+#endif\r
\r
#define TRANSMIT_ITEM_CNT 3\r
#define TRANSMIT_TIMER_PERIOD 1000\r
}\r
\r
item->used = false;\r
+#ifdef CONFIG_BRANDY_BLE_TRANS_OPTIMIZE\r
+ ChangeBleConnectToDefault();\r
+#endif\r
}\r
\r
void transmit_item_disable(transmit_item_t *item, transmit_disable_reason_t reason)\r
#include "securec.h"\r
#include "zdiag_adapt_layer.h"\r
#include "errcode.h"\r
+#ifdef CONFIG_BRANDY_BLE_TRANS_OPTIMIZE\r
+#include "bluetooth/BluetoothChangeBle.h"\r
+#endif\r
\r
STATIC uint32_t transmit_data_read(transmit_item_t *item, uint32_t offset, uint8_t *buf, uint32_t size)\r
{\r
transmit_item_init_local_start(item, false);\r
transmit_item_init_local_src(item, true);\r
transmit_item_init_remote_type(item, transmit_type);\r
-\r
+#ifdef CONFIG_BRANDY_BLE_TRANS_OPTIMIZE\r
+ ChangeBleConnectToMax();\r
+#endif\r
switch (transmit_type) {\r
case TRANSMIT_TYPE_READ_FILE:\r
case TRANSMIT_TYPE_DUMP:\r
#if !defined(BUILD_APPLICATION_SSB) && !defined(BUILD_RECOVERY_IMAGE)
if (origin == PANIC_BT_STS_ABNORMAL) {
uapi_self_heal_timer_enable();
- uapi_sys_shipmode(0);
+ uapi_sys_shipmode_no_calibration();
uapi_tcxo_delay_ms(SELF_HEAL_WAIT_TIME);
}
#endif