49#ifndef BTE_RESET_BAUD_ON_BT_DISABLE
50#define BTE_RESET_BAUD_ON_BT_DISABLE TRUE
64 BTE_MODE_APPL_PROTOCOL_TRACE,
68extern volatile UINT8 bte_target_mode;
71extern UINT32 bte_startup_options;
72void bte_get_startup_options(UINT32 *p_options);
74#define BTE_OPTIONS_TARGET_MODE_MASK 0x00000007
80#define BUILD_HCITOOL FALSE
81#define BUILD_L2PING FALSE
84#define LINUX_FM_DRIVER_INCLUDED FALSE
88#define BT_EVT_TO_HCISU_USERIAL_OP (0x0080 | BT_EVT_HCISU)
90#define BT_HCISU_USERIAL_OPEN (0)
91#define BT_HCISU_USERIAL_CLOSE (1)
93#define BT_HCISU_USERIAL_CL_NO_DIS_BT 0
94#define BT_HCISU_USERIAL_CL_DIS_BT 1
97#define BTE_HCISU_USERIAL_FAIL 0
98#define BTE_HCISU_USERIAL_OK 1
99typedef void (tUSERIAL_MSG_CBACK) (
int status);
102 tUSERIAL_MSG_CBACK *p_cback;
108extern void bte_hcisu_userial_oper( tUSERIAL_MSG_CBACK *p_cback, UINT8 port, UINT8 op, UINT8 option );
111extern int (*p_bte_hci_send)(UINT16 port,
BT_HDR *p_msg);
115extern UINT32 bte_proto_trace_mask;
118extern const UINT8 bte_version_string[];
123 UINT8 ExplicitBaudRate0;
124 UINT8 ExplicitBaudRate1;
125 UINT8 ExplicitBaudRate2;
126 UINT8 ExplicitBaudRate3;
131extern const tBAUD_REG baud_rate_regs[];