FreeCalypso > hg > fc-tourmaline
view src/cs/services/atp/Bti.h @ 304:58c7961bd0b0 default tip
TCH tap: extend DL sniffing feature to support CSD modes
Our debug feature for TCH DL sniffing reads the content of the DSP's
a_dd_0 buffer (or a_dd_1 for TCH/H subchannel 1) at appropriate times
and forwards captured bits to the host. This feature was originally
implemented for TCH/FS, TCH/EFS and TCH/HS - now extend it to cover
TCH/F data modes too.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 25 Nov 2024 23:33:27 +0000 |
parents | 4e78acac3d88 |
children |
line wrap: on
line source
/* +-------------------------------------------------------------------+ | PROJECT: GSM-BT (8445) $Workfile:: Bti.h $| | $Author:: Mg $$Revision:: 26 $| | CREATED: 06 April 2000 $Modtime:: 15.03.00 16:01 $| +-------------------------------------------------------------------+ MODULE : BTI PURPOSE : Global definitions for the Bluetooth Interface, which are visible to both sides $Log:: /GSM/Condat/MS/SRC/BTI/Bti.h $ * */ #ifndef BTI_H #define BTI_H /* * Conditional Compiling */ /* * Constants */ /* These are the addresses for the headset and the dial-up devices*/ #define HS_BD_ADDR_BYTE_0 0xbb; /*mvi@140900*/ #define HS_BD_ADDR_BYTE_1 0xbb; #define HS_BD_ADDR_BYTE_2 0xbb; #define HS_BD_ADDR_BYTE_3 0xbb; #define HS_BD_ADDR_BYTE_4 0xbb; #define HS_BD_ADDR_BYTE_5 0xbb; #define DU_BD_ADDR_BYTE_0 0xcc; /*mvi@140900*/ #define DU_BD_ADDR_BYTE_1 0xcc; #define DU_BD_ADDR_BYTE_2 0xcc; #define DU_BD_ADDR_BYTE_3 0xcc; #define DU_BD_ADDR_BYTE_4 0xcc; #define DU_BD_ADDR_BYTE_5 0xcc; typedef unsigned char T_BTI_DEVICE_TYPE; typedef unsigned short T_BTI_SEARCH_TIME; typedef unsigned short T_BTI_SEARCH_BREAK; typedef unsigned short T_BTI_SCAN_TIME; typedef unsigned short T_BTI_SCAN_BREAK; typedef unsigned char T_BTI_SECURITY_MODE; typedef unsigned char T_BTI_ATTEMPTS; typedef unsigned char T_BTI_MAX_RING; typedef unsigned char T_BTI_BONDING_MODE; typedef unsigned char T_BTI_PARK_MODE; typedef struct { T_BTI_SEARCH_TIME search_time; T_BTI_SEARCH_BREAK search_break; T_BTI_SCAN_TIME scan_time; T_BTI_SCAN_BREAK scan_break; T_BTI_SECURITY_MODE security_mode; T_BTI_ATTEMPTS connect_attempts; T_BTI_MAX_RING max_ring; T_BTI_PARK_MODE park_mode; T_BTI_BONDING_MODE bonding; }T_BTI_CONFIG; typedef unsigned char T_BTI_RESULT; typedef unsigned char T_BTI_BD_ADDR; typedef unsigned char T_BTI_BD_NAME; typedef unsigned char T_BTI_PIN; typedef unsigned char T_BTI_ERROR_CAUSE; typedef unsigned char T_BTI_AUDIO_STATE; typedef unsigned char T_BTI_REQ_ID; typedef unsigned char T_BTI_RES_ID; typedef unsigned char T_BTI_CNF_ID; typedef unsigned char T_BTI_IND_ID; #endif