|
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().