Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hfc_multi Struct Reference

#include <hfc_multi.h>

Data Fields

struct list_head list
 
struct hm_mapmtyp
 
int id
 
int pcm
 
int ctype
 
int ports
 
u_int irq
 
u_int irqcnt
 
struct pci_devpci_dev
 
int io_mode
 
void(* HFC_outb )(struct hfc_multi *hc, u_char reg, u_char val)
 
void(* HFC_outb_nodebug )(struct hfc_multi *hc, u_char reg, u_char val)
 
u_char(* HFC_inb )(struct hfc_multi *hc, u_char reg)
 
u_char(* HFC_inb_nodebug )(struct hfc_multi *hc, u_char reg)
 
u_short(* HFC_inw )(struct hfc_multi *hc, u_char reg)
 
u_short(* HFC_inw_nodebug )(struct hfc_multi *hc, u_char reg)
 
void(* HFC_wait )(struct hfc_multi *hc)
 
void(* HFC_wait_nodebug )(struct hfc_multi *hc)
 
void(* read_fifo )(struct hfc_multi *hc, u_char *data, int len)
 
void(* write_fifo )(struct hfc_multi *hc, u_char *data, int len)
 
u_long pci_origmembase
 
u_long plx_origmembase
 
void __iomempci_membase
 
void __iomemplx_membase
 
u_long xhfc_origmembase
 
u_charxhfc_membase
 
u_longxhfc_memaddr
 
u_longxhfc_memdata
 
u_long pb_irqmsk
 
u_long pci_iobase
 
struct hfcm_hw hw
 
u_long chip
 
int masterclk
 
unsigned char silence
 
unsigned char silence_data [128]
 
int dtmf
 
int Flen
 
int Zlen
 
int max_trans
 
int Zmin
 
int DTMFbase
 
u_int slots
 
u_int leds
 
u_long ledstate
 
int opticalsupport
 
u_int bmask [32]
 
u_char dnum [32]
 
u_char created [32]
 
u_int activity_tx
 
u_int activity_rx
 
u_int flash [8]
 
u_long wdcount
 
u_char wdbyte
 
int e1_state
 
int e1_getclock
 
int syncronized
 
int e1_resync
 
spinlock_t lock
 
struct mISDNclock * iclock
 
int iclock_on
 
struct hfc_chan chan [32]
 
signed char slot_owner [256]
 

Detailed Description

Definition at line 137 of file hfc_multi.h.

Field Documentation

u_int activity_rx

Definition at line 216 of file hfc_multi.h.

u_int activity_tx

Definition at line 215 of file hfc_multi.h.

u_int bmask[32]

Definition at line 212 of file hfc_multi.h.

Definition at line 239 of file hfc_multi.h.

Definition at line 195 of file hfc_multi.h.

u_char created[32]

Definition at line 214 of file hfc_multi.h.

Definition at line 142 of file hfc_multi.h.

u_char dnum[32]

Definition at line 213 of file hfc_multi.h.

int dtmf

Definition at line 199 of file hfc_multi.h.

int DTMFbase

Definition at line 204 of file hfc_multi.h.

int e1_getclock

Definition at line 225 of file hfc_multi.h.

int e1_resync

Definition at line 227 of file hfc_multi.h.

int e1_state

Definition at line 224 of file hfc_multi.h.

u_int flash[8]

Definition at line 219 of file hfc_multi.h.

int Flen

Definition at line 200 of file hfc_multi.h.

u_char(* HFC_inb)(struct hfc_multi *hc, u_char reg)

Definition at line 171 of file hfc_multi.h.

u_char(* HFC_inb_nodebug)(struct hfc_multi *hc, u_char reg)

Definition at line 172 of file hfc_multi.h.

u_short(* HFC_inw)(struct hfc_multi *hc, u_char reg)

Definition at line 173 of file hfc_multi.h.

u_short(* HFC_inw_nodebug)(struct hfc_multi *hc, u_char reg)

Definition at line 174 of file hfc_multi.h.

void(* HFC_outb)(struct hfc_multi *hc, u_char reg, u_char val)

Definition at line 167 of file hfc_multi.h.

void(* HFC_outb_nodebug)(struct hfc_multi *hc, u_char reg, u_char val)

Definition at line 169 of file hfc_multi.h.

void(* HFC_wait)(struct hfc_multi *hc)

Definition at line 175 of file hfc_multi.h.

void(* HFC_wait_nodebug)(struct hfc_multi *hc)

Definition at line 176 of file hfc_multi.h.

Definition at line 193 of file hfc_multi.h.

struct mISDNclock* iclock

Definition at line 231 of file hfc_multi.h.

int iclock_on

Definition at line 232 of file hfc_multi.h.

Definition at line 140 of file hfc_multi.h.

int io_mode

Definition at line 148 of file hfc_multi.h.

u_int irq

Definition at line 145 of file hfc_multi.h.

u_int irqcnt

Definition at line 146 of file hfc_multi.h.

u_int leds

Definition at line 207 of file hfc_multi.h.

u_long ledstate

Definition at line 208 of file hfc_multi.h.

Definition at line 138 of file hfc_multi.h.

spinlock_t lock

Definition at line 229 of file hfc_multi.h.

int masterclk

Definition at line 196 of file hfc_multi.h.

int max_trans

Definition at line 202 of file hfc_multi.h.

struct hm_map* mtyp

Definition at line 139 of file hfc_multi.h.

int opticalsupport

Definition at line 209 of file hfc_multi.h.

u_long pb_irqmsk

Definition at line 191 of file hfc_multi.h.

Definition at line 147 of file hfc_multi.h.

u_long pci_iobase

Definition at line 192 of file hfc_multi.h.

void __iomem* pci_membase

Definition at line 183 of file hfc_multi.h.

u_long pci_origmembase

Definition at line 182 of file hfc_multi.h.

int pcm

Definition at line 141 of file hfc_multi.h.

void __iomem* plx_membase

Definition at line 184 of file hfc_multi.h.

u_long plx_origmembase

Definition at line 182 of file hfc_multi.h.

int ports

Definition at line 143 of file hfc_multi.h.

void(* read_fifo)(struct hfc_multi *hc, u_char *data, int len)

Definition at line 178 of file hfc_multi.h.

unsigned char silence

Definition at line 197 of file hfc_multi.h.

unsigned char silence_data[128]

Definition at line 198 of file hfc_multi.h.

signed char slot_owner[256]

Definition at line 240 of file hfc_multi.h.

u_int slots

Definition at line 206 of file hfc_multi.h.

int syncronized

Definition at line 226 of file hfc_multi.h.

u_char wdbyte

Definition at line 223 of file hfc_multi.h.

u_long wdcount

Definition at line 221 of file hfc_multi.h.

void(* write_fifo)(struct hfc_multi *hc, u_char *data, int len)

Definition at line 180 of file hfc_multi.h.

u_long* xhfc_memaddr

Definition at line 187 of file hfc_multi.h.

u_char* xhfc_membase

Definition at line 186 of file hfc_multi.h.

u_long * xhfc_memdata

Definition at line 187 of file hfc_multi.h.

u_long xhfc_origmembase

Definition at line 185 of file hfc_multi.h.

int Zlen

Definition at line 201 of file hfc_multi.h.

int Zmin

Definition at line 203 of file hfc_multi.h.


The documentation for this struct was generated from the following file: