libhd  5.0
Data Fields
s_hd_t::tag_s Struct Reference

#include <hd.h>

Data Fields

unsigned remove:1
 < this struct is for internal purposes only More...
 
unsigned freeit:1
 for internal memory management More...
 
unsigned fixed:1
 fixed, do no longer modify this entry More...
 
unsigned skip_mouse:1
 if serial line, don't scan for mice More...
 
unsigned skip_modem:1
 if serial line, don't scan for modems More...
 
unsigned skip_braille:1
 if serial line, don't scan for braille devices More...
 
unsigned ser_device:2
 if != 0: info about attached serial device; see serial.c More...
 

Field Documentation

◆ fixed

unsigned s_hd_t::tag_s::fixed

fixed, do no longer modify this entry

Referenced by hd_scan(), and hddb_add_info().

◆ freeit

unsigned s_hd_t::tag_s::freeit

for internal memory management

Referenced by hd_free_hd_list(), hd_module_list(), hd_read_config(), and hd_scan_manual().

◆ remove

unsigned s_hd_t::tag_s::remove

< this struct is for internal purposes only

schedule for removal

Referenced by dump_normal(), get_usb_devs(), hd_scan_fb(), hd_scan_manual(), hd_scan_misc(), hd_scan_xtra(), int_fix_usb_scsi(), remove_hd_entries(), and remove_tagged_hd_entries().

◆ ser_device

unsigned s_hd_t::tag_s::ser_device

if != 0: info about attached serial device; see serial.c

Referenced by get_serial_modem(), and hd_scan_serial().

◆ skip_braille

unsigned s_hd_t::tag_s::skip_braille

if serial line, don't scan for braille devices

Referenced by dump_normal(), hd_scan_braille(), and hd_scan_serial().

◆ skip_modem

unsigned s_hd_t::tag_s::skip_modem

if serial line, don't scan for modems

Referenced by dump_normal(), get_serial_devs(), get_serial_modem(), and hd_scan_serial().

◆ skip_mouse

unsigned s_hd_t::tag_s::skip_mouse

if serial line, don't scan for mice

Referenced by dump_normal(), get_serial_devs(), get_serial_mouse(), and hd_scan_serial().


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