libhd
5.0
|
Serial device configuration information. More...
#include <hd.h>
Data Fields | |
struct s_ser_device_t * | next |
unsigned | hd_idx |
char * | dev_name |
str_list_t * | at_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 |
Serial device configuration information.
str_list_t* s_ser_device_t::at_resp |
Referenced by at_cmd(), get_serial_modem(), guess_modem_name(), hd_move_to_shm(), and hd_scan_modem().
unsigned s_ser_device_t::bits |
Referenced by chk4id(), dump_ser_modem_data(), dump_ser_mouse_data(), and is_pnpinfo().
unsigned char s_ser_device_t::buf[0x1000] |
Referenced by at_cmd(), chk4id(), dump_ser_modem_data(), dump_ser_mouse_data(), get_serial_modem(), and is_pnpinfo().
int s_ser_device_t::buf_len |
Referenced by at_cmd(), chk4id(), dump_ser_modem_data(), dump_ser_mouse_data(), get_serial_modem(), and is_pnpinfo().
char * s_ser_device_t::class_name |
Referenced by dump_ser_modem_data(), dump_ser_mouse_data(), hd_move_to_shm(), hd_scan_modem(), and is_pnpinfo().
unsigned s_ser_device_t::cur_baud |
Referenced by at_cmd(), get_serial_modem(), and set_modem_speed().
char * s_ser_device_t::dev_id |
Referenced by add_serial_modem(), add_serial_mouse(), dump_ser_modem_data(), dump_ser_mouse_data(), hd_move_to_shm(), hd_scan_modem(), and is_pnpinfo().
char* s_ser_device_t::dev_name |
unsigned s_ser_device_t::do_io |
Referenced by at_cmd(), get_serial_modem(), guess_modem_name(), and write_modem().
int s_ser_device_t::fd |
Referenced by get_serial_modem(), init_modem(), set_modem_speed(), and write_modem().
int s_ser_device_t::garbage |
Referenced by chk4id(), dump_ser_modem_data(), and dump_ser_mouse_data().
unsigned s_ser_device_t::hd_idx |
Referenced by add_serial_modem(), add_serial_mouse(), and get_serial_modem().
char * s_ser_device_t::init_string1 |
Referenced by add_serial_modem(), get_serial_modem(), hd_move_to_shm(), and hd_scan_modem().
char * s_ser_device_t::init_string2 |
Referenced by add_serial_modem(), get_serial_modem(), hd_move_to_shm(), and hd_scan_modem().
unsigned s_ser_device_t::is_modem |
Referenced by add_serial_modem(), dump_ser_modem_data(), and get_serial_modem().
unsigned s_ser_device_t::is_mouse |
Referenced by add_serial_mouse(), chk4id(), and dump_ser_mouse_data().
unsigned s_ser_device_t::max_baud |
Referenced by add_serial_modem(), and get_serial_modem().
struct s_ser_device_t* s_ser_device_t::next |
Referenced by add_ser_modem_entry(), add_ser_mouse_entry(), add_serial_modem(), add_serial_mouse(), at_cmd(), dev_name_duplicate(), dump_ser_modem_data(), dump_ser_mouse_data(), get_serial_modem(), get_serial_mouse(), guess_modem_name(), hd_move_to_shm(), hd_scan_modem(), hd_scan_mouse(), read_modem(), and write_modem().
int s_ser_device_t::non_pnp |
Referenced by chk4id(), and dump_ser_mouse_data().
int s_ser_device_t::pnp |
Referenced by chk4id(), dump_ser_modem_data(), and dump_ser_mouse_data().
unsigned char s_ser_device_t::pnp_id[8] |
Referenced by add_serial_modem(), add_serial_mouse(), dump_ser_modem_data(), dump_ser_mouse_data(), and is_pnpinfo().
unsigned s_ser_device_t::pnp_rev |
Referenced by dump_ser_modem_data(), dump_ser_mouse_data(), and is_pnpinfo().
char * s_ser_device_t::pppd_option |
Referenced by add_serial_modem(), get_serial_modem(), and hd_move_to_shm().
char* s_ser_device_t::serial |
Referenced by add_serial_modem(), add_serial_mouse(), dump_ser_modem_data(), dump_ser_mouse_data(), hd_move_to_shm(), hd_scan_modem(), and is_pnpinfo().
struct termios s_ser_device_t::tio |
Referenced by get_serial_modem(), and init_modem().
char * s_ser_device_t::user_name |
char * s_ser_device_t::vend |
Referenced by add_serial_modem(), add_serial_mouse(), get_serial_modem(), guess_modem_name(), hd_move_to_shm(), and hd_scan_modem().