MPORTTYPE Struct Reference

#include <ports.h>

List of all members.

Public Attributes

char name [20]
int type_num
int(* init )(MPORT *, MPORTTYPE *, char *)
int(* get_status )(MPORT *, char **)
int(* read_data )(MPORT *, UINT8 *, int)
int(* write_data )(MPORT *, const UINT8 *, int)
int(* interface_cmd )(MPORT *, const UINT8 *, int)
int(* set_mode )(MPORT *, short)
int(* set_parms )(MPORT *, char **)
int(* reset )(MPORT *)
int(* abort )(MPORT *)
int(* close )(MPORT *)
int(* scan )(MPORTTYPE *)
int(* flush )(MPORT *)
short NumPorts
short NumOptionTypes
_PortSpecific * specific
_PortOptionType * options


Member Data Documentation

int(* MPORTTYPE::abort)(MPORT *)
 

int(* MPORTTYPE::close)(MPORT *)
 

int(* MPORTTYPE::flush)(MPORT *)
 

int(* MPORTTYPE::get_status)(MPORT *, char **)
 

int(* MPORTTYPE::init)(MPORT *, MPORTTYPE *, char *)
 

int(* MPORTTYPE::interface_cmd)(MPORT *, const UINT8 *, int)
 

char MPORTTYPE::name[20]
 

Definition at line 179 of file ports.h.

short MPORTTYPE::NumOptionTypes
 

Definition at line 195 of file ports.h.

short MPORTTYPE::NumPorts
 

If -1, name is user specified file.

Definition at line 194 of file ports.h.

_PortOptionType* MPORTTYPE::options
 

Definition at line 197 of file ports.h.

int(* MPORTTYPE::read_data)(MPORT *, UINT8 *, int)
 

int(* MPORTTYPE::reset)(MPORT *)
 

int(* MPORTTYPE::scan)(MPORTTYPE *)
 

int(* MPORTTYPE::set_mode)(MPORT *, short)
 

int(* MPORTTYPE::set_parms)(MPORT *, char **)
 

_PortSpecific* MPORTTYPE::specific
 

Definition at line 196 of file ports.h.

int MPORTTYPE::type_num
 

Definition at line 180 of file ports.h.

int(* MPORTTYPE::write_data)(MPORT *, const UINT8 *, int)
 


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:03 2004 for TNTsdk by doxygen 1.3.4-20031026