Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
xdi_adapter.h File Reference

Go to the source code of this file.

Data Structures

struct  _divas_pci_card_resources
 
union  _divas_card_resources
 
struct  _xdi_mbox_t
 
struct  _diva_os_idi_adapter_interface
 
struct  _diva_os_xdi_adapter
 

Macros

#define DIVAS_XDI_ADAPTER_BUS_PCI   0
 
#define DIVAS_XDI_ADAPTER_BUS_ISA   1
 
#define DIVA_XDI_MBOX_BUSY   1
 
#define DIVA_XDI_MBOX_WAIT_XLOG   2
 

Typedefs

typedef struct
_divas_pci_card_resources 
divas_pci_card_resources_t
 
typedef union _divas_card_resources divas_card_resources_t
 
typedef int(* diva_init_card_proc_t )(struct _diva_os_xdi_adapter *a)
 
typedef int(* diva_cmd_card_proc_t )(struct _diva_os_xdi_adapter *a, diva_xdi_um_cfg_cmd_t *data, int length)
 
typedef void(* diva_xdi_clear_interrupts_proc_t )(struct _diva_os_xdi_adapter *)
 
typedef struct _xdi_mbox_t xdi_mbox_t
 
typedef struct
_diva_os_idi_adapter_interface 
diva_os_idi_adapter_interface_t
 
typedef struct _diva_os_xdi_adapter diva_os_xdi_adapter_t
 

Macro Definition Documentation

#define DIVA_XDI_MBOX_BUSY   1

Definition at line 34 of file xdi_adapter.h.

#define DIVA_XDI_MBOX_WAIT_XLOG   2

Definition at line 35 of file xdi_adapter.h.

#define DIVAS_XDI_ADAPTER_BUS_ISA   1

Definition at line 7 of file xdi_adapter.h.

#define DIVAS_XDI_ADAPTER_BUS_PCI   0

Definition at line 6 of file xdi_adapter.h.

Typedef Documentation

typedef int(* diva_cmd_card_proc_t)(struct _diva_os_xdi_adapter *a, diva_xdi_um_cfg_cmd_t *data, int length)

Definition at line 28 of file xdi_adapter.h.

typedef int(* diva_init_card_proc_t)(struct _diva_os_xdi_adapter *a)

Definition at line 27 of file xdi_adapter.h.

typedef void(* diva_xdi_clear_interrupts_proc_t)(struct _diva_os_xdi_adapter *)

Definition at line 31 of file xdi_adapter.h.