Android Hardware Abstraction Layer
Data Structures | Macros | Enumerations | Functions | Variables
buildcfg.h File Reference
#include <string.h>
#include <memory.h>
#include <stdio.h>
#include "data_types.h"

Go to the source code of this file.

Data Structures

struct  _timeb
 

Macros

#define NFC_CONTORLLER_ID   (1)
 
#define BTE_APPL_MAX_USERIAL_DEV_NAME   (256)
 
#define BT_TRACE_VERBOSE   TRUE
 
#define TRACE_TASK_INCLUDED   TRUE
 
#define GKI_BUF1_MAX   0
 
#define GKI_BUF3_MAX   30
 
#define GKI_BUF4_SIZE   2400
 
#define GKI_BUF4_MAX   30
 
#define GKI_BUF5_MAX   0
 
#define GKI_BUF6_MAX   0
 
#define GKI_BUF7_MAX   0
 
#define GKI_BUF8_MAX   0
 
#define GKI_BUF2_SIZE   660
 
#define GKI_BUF2_MAX   50
 
#define GKI_BUF0_SIZE   268
 
#define GKI_BUF0_MAX   40
 
#define NCI_BUF_POOL_ID   GKI_POOL_ID_0
 
#define GKI_NUM_FIXED_BUF_POOLS   4
 
#define DISP_NCI   (DispNciDump)
 
#define _TIMEB
 

Enumerations

enum  {
  BTE_MODE_SERIAL_APP, BTE_MODE_APPL, BTE_MODE_RESERVED, BTE_MODE_SAMPLE_APPS,
  BTE_MODE_DONGLE, BTE_MODE_APPL_PROTOCOL_TRACE, BTE_MODE_INVALID
}
 

Functions

UINT8 * scru_dump_hex (UINT8 *p, char *p_title, UINT32 len, UINT32 trace_layer, UINT32 trace_type)
 
void ScrLog (UINT32 trace_set_mask, const char *fmt_str,...)
 
void DispNci (UINT8 *p, UINT16 len, BOOLEAN is_recv)
 
void downloadFirmwarePatchFile (UINT32 brcm_hw_id)
 
void DispNciDump (UINT8 *p, UINT16 len, BOOLEAN is_recv)
 
void _ftime (struct _timeb *)
 

Variables

UINT32 bte_proto_trace_mask
 
volatile UINT8 bte_target_mode
 

Macro Definition Documentation

#define _TIMEB

Definition at line 90 of file buildcfg.h.

#define BT_TRACE_VERBOSE   TRUE

Definition at line 34 of file buildcfg.h.

#define BTE_APPL_MAX_USERIAL_DEV_NAME   (256)

Definition at line 29 of file buildcfg.h.

#define DISP_NCI   (DispNciDump)

Definition at line 86 of file buildcfg.h.

#define GKI_BUF0_MAX   40

Definition at line 52 of file buildcfg.h.

#define GKI_BUF0_SIZE   268

Definition at line 51 of file buildcfg.h.

#define GKI_BUF1_MAX   0

Definition at line 38 of file buildcfg.h.

#define GKI_BUF2_MAX   50

Definition at line 49 of file buildcfg.h.

#define GKI_BUF2_SIZE   660

Definition at line 48 of file buildcfg.h.

#define GKI_BUF3_MAX   30

Definition at line 40 of file buildcfg.h.

#define GKI_BUF4_MAX   30

Definition at line 42 of file buildcfg.h.

#define GKI_BUF4_SIZE   2400

Definition at line 41 of file buildcfg.h.

#define GKI_BUF5_MAX   0

Definition at line 43 of file buildcfg.h.

#define GKI_BUF6_MAX   0

Definition at line 44 of file buildcfg.h.

#define GKI_BUF7_MAX   0

Definition at line 45 of file buildcfg.h.

#define GKI_BUF8_MAX   0

Definition at line 46 of file buildcfg.h.

#define GKI_NUM_FIXED_BUF_POOLS   4

Definition at line 55 of file buildcfg.h.

#define NCI_BUF_POOL_ID   GKI_POOL_ID_0

Definition at line 54 of file buildcfg.h.

#define NFC_CONTORLLER_ID   (1)

Definition at line 26 of file buildcfg.h.

#define TRACE_TASK_INCLUDED   TRUE

Definition at line 36 of file buildcfg.h.

Enumeration Type Documentation

anonymous enum
Enumerator
BTE_MODE_SERIAL_APP 
BTE_MODE_APPL 
BTE_MODE_RESERVED 
BTE_MODE_SAMPLE_APPS 
BTE_MODE_DONGLE 
BTE_MODE_APPL_PROTOCOL_TRACE 
BTE_MODE_INVALID 

Definition at line 61 of file buildcfg.h.

Function Documentation

void _ftime ( struct _timeb )
void DispNci ( UINT8 *  p,
UINT16  len,
BOOLEAN  is_recv 
)
void DispNciDump ( UINT8 *  p,
UINT16  len,
BOOLEAN  is_recv 
)
void downloadFirmwarePatchFile ( UINT32  brcm_hw_id)
void ScrLog ( UINT32  trace_set_mask,
const char *  fmt_str,
  ... 
)
UINT8* scru_dump_hex ( UINT8 *  p,
char *  p_title,
UINT32  len,
UINT32  trace_layer,
UINT32  trace_type 
)

Variable Documentation

UINT32 bte_proto_trace_mask
volatile UINT8 bte_target_mode