Linux Kernel
3.7.1
|
#include "platform.h"
#include "di_defs.h"
#include "pc.h"
#include "capi20.h"
#include "divacapi.h"
#include "mdm_msg.h"
#include "divasync.h"
Go to the source code of this file.
Data Structures | |
struct | _ftable |
Macros | |
#define | FILE_ "MESSAGE.C" |
#define | dprintf |
#define | DIVA_CAPI_USE_CMA 0x00000001 |
#define | DIVA_CAPI_XDI_PROVIDES_SDRAM_BAR 0x00000002 |
#define | DIVA_CAPI_XDI_PROVIDES_NO_CANCEL 0x00000004 |
#define | DIVA_CAPI_XDI_PROVIDES_RX_DMA 0x00000008 |
#define | DIVA_CAPI_SUPPORTS_NO_CANCEL(__a__) (((__a__)->manufacturer_features & MANUFACTURER_FEATURE_XONOFF_FLOW_CONTROL) && ((__a__)->manufacturer_features & MANUFACTURER_FEATURE_OK_FC_LABEL) && (diva_xdi_extended_features & DIVA_CAPI_XDI_PROVIDES_NO_CANCEL)) |
#define | MapId(Id) (((Id) & 0xffffff00L) | MapController((byte)(Id))) |
#define | UnMapId(Id) (((Id) & 0xffffff00L) | UnMapController((byte)(Id))) |
#define | V120_HEADER_LENGTH 1 |
#define | V120_HEADER_EXTEND_BIT 0x80 |
#define | V120_HEADER_BREAK_BIT 0x40 |
#define | V120_HEADER_C1_BIT 0x04 |
#define | V120_HEADER_C2_BIT 0x08 |
#define | V120_HEADER_FLUSH_COND (V120_HEADER_BREAK_BIT | V120_HEADER_C1_BIT | V120_HEADER_C2_BIT) |
#define | dump_plcis(a) |
#define | MAXPARMSIDS 31 |
#define | DTMF_DIGIT_MAP_ENTRIES ARRAY_SIZE(dtmf_digit_map) |
#define | MIXER_MAX_DUMP_CHANNELS 34 |
Functions | |
void | AutomaticLaw (DIVA_CAPI_ADAPTER *) |
word | CapiRelease (word) |
word | CapiRegister (word) |
word | api_put (APPL *, CAPI_MSG *) |
word | api_remove_start (void) |
void | api_remove_complete (void) |
void | callback (ENTITY *) |
byte | MapController (byte) |
byte | UnMapController (byte) |
void | sendf (APPL *, word, dword, word, byte *,...) |
void * | TransmitBufferSet (APPL *appl, dword ref) |
void * | TransmitBufferGet (APPL *appl, void *p) |
void | TransmitBufferFree (APPL *appl, void *p) |
void * | ReceiveBufferGet (APPL *appl, int Num) |
int | fax_head_line_time (char *buffer) |
Variables | |
byte | max_adapter |
byte | max_appl |
DIVA_CAPI_ADAPTER * | adapter |
APPL * | application |
LI_CONFIG * | li_config_table |
word | li_total_channels |
#define DIVA_CAPI_SUPPORTS_NO_CANCEL | ( | __a__ | ) | (((__a__)->manufacturer_features & MANUFACTURER_FEATURE_XONOFF_FLOW_CONTROL) && ((__a__)->manufacturer_features & MANUFACTURER_FEATURE_OK_FC_LABEL) && (diva_xdi_extended_features & DIVA_CAPI_XDI_PROVIDES_NO_CANCEL)) |
#define DTMF_DIGIT_MAP_ENTRIES ARRAY_SIZE(dtmf_digit_map) |
#define MapId | ( | Id | ) | (((Id) & 0xffffff00L) | MapController((byte)(Id))) |
#define MAXPARMSIDS 31 |
#define UnMapId | ( | Id | ) | (((Id) & 0xffffff00L) | UnMapController((byte)(Id))) |
#define V120_HEADER_FLUSH_COND (V120_HEADER_BREAK_BIT | V120_HEADER_C1_BIT | V120_HEADER_C2_BIT) |
Definition at line 217 of file capifunc.c.
void AutomaticLaw | ( | DIVA_CAPI_ADAPTER * | a | ) |
Definition at line 1115 of file capifunc.c.
Definition at line 113 of file capifunc.c.
Definition at line 209 of file capifunc.c.
Definition at line 225 of file capifunc.c.
Definition at line 203 of file capifunc.c.
Definition at line 195 of file capifunc.c.
Definition at line 188 of file capifunc.c.
Definition at line 135 of file capifunc.c.
Definition at line 25 of file video-mode.c.
APPL* application |
Definition at line 26 of file capifunc.c.
byte max_adapter |
Definition at line 28 of file capifunc.c.
byte max_appl |
Definition at line 27 of file capifunc.c.