ser_device_t Struct Reference
[Public interface]

Serial device configuration information. More...

#include <hd.h>


Data Fields

struct s_ser_device_t * next
unsigned hd_idx
char * dev_name
str_list_tat_resp
int fd
struct termios tio
unsigned max_baud
unsigned cur_baud
unsigned is_mouse:1
unsigned is_modem:1
unsigned do_io:1
unsigned char buf [0x1000]
int buf_len
int garbage
int non_pnp
int pnp
unsigned char pnp_id [8]
char * serial
char * class_name
char * dev_id
char * user_name
char * vend
char * init_string1
char * init_string2
char * pppd_option
unsigned pnp_rev
unsigned bits


Detailed Description

Serial device configuration information.

Field Documentation

struct s_ser_device_t* ser_device_t::next [read]

unsigned ser_device_t::hd_idx

char* ser_device_t::dev_name

str_list_t* ser_device_t::at_resp

int ser_device_t::fd

struct termios ser_device_t::tio [read]

unsigned ser_device_t::max_baud

unsigned ser_device_t::cur_baud

unsigned ser_device_t::is_mouse

unsigned ser_device_t::is_modem

unsigned ser_device_t::do_io

unsigned char ser_device_t::buf[0x1000]

int ser_device_t::buf_len

int ser_device_t::garbage

int ser_device_t::non_pnp

int ser_device_t::pnp

unsigned char ser_device_t::pnp_id[8]

char* ser_device_t::serial

char * ser_device_t::class_name

char * ser_device_t::dev_id

char * ser_device_t::user_name

char * ser_device_t::vend

char * ser_device_t::init_string1

char * ser_device_t::init_string2

char * ser_device_t::pppd_option

unsigned ser_device_t::pnp_rev

unsigned ser_device_t::bits


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