#define ECHO
Definition: lex.yy.c:694
static int yy_init_globals(void)
Definition: lex.yy.c:2006
char * yy_buf_pos
Definition: lex.yy.c:190
YY_BUFFER_STATE yy_scan_bytes(const char *bytes, int len)
Setup the input buffer state to scan the given bytes.
Definition: lex.yy.c:1869
str_list_t * read_file(char *file_name, unsigned start_line, unsigned lines)
Definition: hd.c:2532
@ drv_id
Definition: isdn_cdb_def.h:16
char * unix_dev_name2
Special device file.
Definition: hd.h:2374
hd_id_t prog_if
(PCI) programming interface (id and name).
Definition: hd.h:2246
#define yytext_ptr
Definition: lex.yy.c:337
static char * key2value(hash_t *hash, int id)
Definition: hwclass_names.h:75
void hal_invalidate_all(hal_prop_t *prop, const char *key)
Definition: hal.c:271
hd_id_t base_class
Base class (id and name).
Definition: hd.h:2236
static const flex_int16_t yy_def[259]
Definition: lex.yy.c:466
res_cache_t cache
Definition: hd.h:1836
void yyset_out(FILE *_out_str)
Definition: lex.yy.c:1991
unsigned width
Definition: hd.h:1764
@ drv_typ
Definition: isdn_cdb_def.h:18
int yywrap(void)
Definition: isdn_cdb.c:10
FILE * yyget_in(void)
Get the input stream.
Definition: lex.yy.c:1940
@ p_string
Definition: hd.h:1604
int yy_act
Definition: lex.yy.c:788
int32_t int32
Definition: hd.h:1617
static const flex_int16_t yy_base[259]
Definition: lex.yy.c:434
static size_t yy_buffer_stack_top
index of top of stack.
Definition: lex.yy.c:249
unsigned attached_to
Device this hardware is attached to.
Definition: hd.h:2331
unsigned last_idx
(Internal) index of the last hd entry generated
Definition: hd.h:2685
unsigned vfreq
in Hz
Definition: hd.h:1765
@ special
Definition: isdn_cdb_def.h:27
#define YY_BREAK
Definition: lex.yy.c:773
unsigned colorbits
4, 8, 15, 16, 24, 32
Definition: hd.h:1787
@ device_class
Definition: isdn_cdb_def.h:12
char * yy_bp
Definition: lex.yy.c:787
signed char flex_int8_t
Definition: lex.yy.c:50
unsigned available
Hardware availability.
Definition: hd.h:348
struct hal_prop_s * next
Definition: hd.h:1612
unsigned stopbits
Definition: hd.h:1742
@ mod_manual
Definition: hd_int.h:82
hd_t * hd
Current hardware list.
Definition: hd.h:2615
@ need_packages
Definition: isdn_cdb_def.h:23
size_t yy_size_t
Definition: lex.yy.c:154
int yy_flex_debug
Definition: lex.yy.c:578
#define YY_STATE_EOF(state)
Definition: lex.yy.c:125
unsigned cdrw
CD-RW.
Definition: hd.h:2482
void remove_hd_entries(hd_data_t *hd_data)
Definition: hd.c:2785
#define YY_END_OF_BUFFER
Definition: lex.yy.c:354
union hal_prop_s::@15 val
void yyfree(void *)
Definition: lex.yy.c:2099
@ line_cnt
Definition: isdn_cdb_def.h:20
unsigned freeit
for internal memory management
Definition: hd.h:2514
str_list_t * list
Definition: hd.h:1621
unsigned heads
Definition: hd.h:1756
char * serial
Serial id.
Definition: hd.h:2292
str_list_t * prop2hd_list(hal_prop_t *prop, const char *id)
Definition: manual.c:282
char * config_string
Some config info.
Definition: hd.h:2460
#define YY_READ_BUF_SIZE
Definition: lex.yy.c:685
flex_uint8_t YY_CHAR
Definition: lex.yy.c:324
unsigned broken
Hardware appears to be broken in some way.
Definition: hd.h:2215
char * canon_str(char *s, int len)
Definition: hd.c:2196
static int yy_n_chars
Definition: lex.yy.c:269
void yy_switch_to_buffer(YY_BUFFER_STATE new_buffer)
Switch to a different input buffer.
Definition: lex.yy.c:1572
hd_t * manual
(Internal) hardware config info
Definition: hd.h:2718
unsigned available_orig
(Internal) original value of available; This is used to keep track of the original value of the hd_st...
Definition: hd.h:365
@ res_framebuffer
Definition: hd.h:1642
@ res_mem
Definition: hd.h:1640
#define YY_BUFFER_NORMAL
Definition: lex.yy.c:232
#define Main
Definition: lex.yy.c:596
hd_hw_item_t hw_class
Hardware class.
Definition: hd.h:2310
char * new_str(const char *s)
Definition: hd.c:1582
unsigned base
Definition: hd.h:1727
static void yy_init_buffer(YY_BUFFER_STATE b, FILE *file)
Definition: lex.yy.c:1664
void yy_flush_buffer(YY_BUFFER_STATE b)
Discard all buffered characters.
Definition: lex.yy.c:1692
@ vendor_id
Definition: isdn_cdb_def.h:7
#define PROGRESS(a, b, c)
Definition: hd_int.h:65
#define YY_NEW_FILE
Definition: lex.yy.c:127
unsigned line
(Internal) Source code line where this entry was created.
Definition: hd.h:2422
@ IO
Definition: isdn_cdb_def.h:31
@ SMP
Definition: isdn_cdb_def.h:15
@ res_io
Definition: hd.h:1640
Manually configured hardware information.
Definition: hd.h:2176
@ res_monitor
Definition: hd.h:1640
struct s_str_list_t * next
Link to next member.
Definition: hd.h:411
int yyget_lineno(void)
Get the current line number.
Definition: lex.yy.c:1931
uint64_t val2
to allow for 2D values
Definition: hd.h:1735
@ alternative_name
Definition: isdn_cdb_def.h:33
unsigned slot
Slot and bus number.
Definition: hd.h:2226
@ firmware
Definition: isdn_cdb_def.h:28
void yy_delete_buffer(YY_BUFFER_STATE b)
Destroy the buffer.
Definition: lex.yy.c:1645
str_list_t * drivers
List of currently active drivers.
Definition: hd.h:2542
unsigned triggered
Definition: hd.h:1720
hal_prop_type_t type
Definition: hd.h:1613
char * hd_status_value_name(hd_status_value_t status)
Definition: manual.c:194
YY_BUFFER_STATE yy_scan_string(const char *yy_str)
Setup the input buffer state to scan a string.
Definition: lex.yy.c:1856
unsigned softraiddisk
disk belongs to some soft raid array
Definition: hd.h:2479
int32_t prop2hd_int32(hal_prop_t *prop, const char *id)
Definition: manual.c:276
unsigned interlaced
0/1
Definition: hd.h:1766
#define YY_LINENO_REWIND_TO(ptr)
Definition: lex.yy.c:166
hd_id_t compat_device
Device id and name of some compatible hardware.
Definition: hd.h:2304
static const flex_int16_t yy_accept[254]
Definition: lex.yy.c:362
int yy_at_bol
Definition: lex.yy.c:219
@ res_dma
Definition: hd.h:1640
FILE * yyget_out(void)
Get the output stream.
Definition: lex.yy.c:1948
static hash_t hw_items[]
Definition: hwclass_names.h:10
@ res_baud
Definition: hd.h:1641
unsigned prefetch
enum yes_no_flag
Definition: hd.h:1698
#define YY_DECL
Definition: lex.yy.c:761
char * prop2hd_str(hal_prop_t *prop, const char *id)
Definition: manual.c:270
int hex(char *s, int n)
Definition: hd.c:2224
char * unix_dev_name
Special device file.
Definition: hd.h:2353
#define EOB_ACT_END_OF_FILE
Definition: lex.yy.c:162
void hddb_init(hd_data_t *hd_data)
Definition: hddb.c:490
unsigned base
Definition: hd.h:1719
str_list_t * unix_dev_names
List of device names.
Definition: hd.h:2366
int yy_is_our_buffer
Definition: lex.yy.c:206
unsigned enabled
0: disabled, 1 enabled
Definition: hd.h:1712
char * sysfs_device_link
sysfs device link.
Definition: hd.h:2346
#define YY_END_OF_BUFFER_CHAR
Definition: lex.yy.c:128
Individual hardware item.
Definition: hd.h:2201
static char yy_hold_char
Definition: lex.yy.c:268
unsigned size
in kbyte
Definition: hd.h:1750
#define YY_BUFFER_NEW
Definition: lex.yy.c:231
hal_prop_t * hal_get_any(hal_prop_t *prop, const char *key)
Definition: hal.c:279
static char * yy_last_accepting_cpos
Definition: lex.yy.c:575
short int flex_int16_t
Definition: lex.yy.c:51
void hd_scan_manual2(hd_data_t *hd_data)
Definition: manual.c:154
unsigned needed
Hardware is needed.
Definition: hd.h:357
unsigned char hw_class_list[(hw_all+7)/8]
Hardware class list.
Definition: hd.h:2316
static const YY_CHAR yy_ec[256]
Definition: lex.yy.c:394
#define YY_BUF_SIZE
Definition: lex.yy.c:139
struct yy_buffer_state * YY_BUFFER_STATE
Definition: lex.yy.c:149
hal_prop_t * hal_get_str(hal_prop_t *prop, const char *key)
Definition: hal.c:309
@ p_int32
Definition: hd.h:1604
static hash_t status_names[]
Definition: manual.c:27
char * rom_id
BIOS/PROM id.
Definition: hd.h:2387
#define YY_INPUT(buf, result, max_size)
Definition: lex.yy.c:701
FILE * yyin
Definition: lex.yy.c:326
libhd resource union
Definition: hd.h:1827
char * sysfs_bus_id
sysfs bus id for this hardware, if any.
Definition: hd.h:2341
@ status_no
Definition: hd.h:375
unsigned bytes_p_line
line length in bytes (do not confuse with 'width')
Definition: hd.h:1786
res_disk_geo_t disk_geo
Definition: hd.h:1838
struct s_hd_t * next
Link to next hardware item.
Definition: hd.h:2202
unsigned width
Definition: hd.h:1785
int flex_int32_t
Definition: lex.yy.c:52
char handshake
-, h, s
Definition: hd.h:1744
hd_id_t device
Device id and name.
Definition: hd.h:2264
unsigned bits
Definition: hd.h:1742
uint64_t range
Definition: hd.h:1694
@ res_irq
Definition: hd.h:1640
void yyset_debug(int debug_flag)
Definition: lex.yy.c:2001
hal_prop_t * hal_get_list(hal_prop_t *prop, const char *key)
Definition: hal.c:338
@ info
Definition: isdn_cdb_def.h:26
char * yytext
Definition: lex.yy.c:587
#define YY_CURRENT_BUFFER
Definition: lex.yy.c:259
res_baud_t baud
Definition: hd.h:1837
unsigned cdr
CD-R.
Definition: hd.h:2481
str_list_t * free_str_list(str_list_t *list)
Free the memory allocated by a string list.
Definition: hd.c:2498
int hd_report_this(hd_data_t *hd_data, hd_t *hd)
Definition: hd.c:5912
@ device_id
Definition: isdn_cdb_def.h:8
@ res_disk_geo
Definition: hd.h:1641
void hddb_add_info(hd_data_t *hd_data, hd_t *hd)
Definition: hddb.c:1848
static void yynoreturn yy_fatal_error(const char *msg)
Definition: lex.yy.c:1903
enum geo_types geotype
0-3: physical/logical/bios edd/bios legacy
Definition: hd.h:1758
hal_prop_t * hd_read_properties(const char *udi)
Definition: hal.c:522
int yy_fill_buffer
Definition: lex.yy.c:227
res_io_t io
Definition: hd.h:1830
enum resource_types type
Definition: hd.h:1688
#define YY_BUFFER_EOF_PENDING
Definition: lex.yy.c:243
static void hd2prop_append_list(hal_prop_t **list, const char *key, char *str)
Definition: manual.c:632
static yy_state_type yy_try_NUL_trans(yy_state_type current_state)
Definition: lex.yy.c:1410
union u_hd_res_t * next
Definition: hd.h:1828
HAL device properties.
Definition: hd.h:1611
#define YY_RESTORE_YY_MORE_OFFSET
Definition: lex.yy.c:586
unsigned module
(Internal) the current probing module we are in
Definition: hd.h:2686
char * model
Model name.
Definition: hd.h:2324
static void hd2prop_add_int32(hal_prop_t **list, const char *key, int32_t i)
Definition: manual.c:585
static hal_prop_t * read_properties(hd_data_t *hd_data, const char *udi, const char *id)
Definition: manual.c:851
int yyget_leng(void)
Get the length of the current token.
Definition: lex.yy.c:1956
void * yyalloc(yy_size_t)
Definition: lex.yy.c:2081
unsigned dvd
DVD.
Definition: hd.h:2483
int yy_buf_size
Definition: lex.yy.c:195
static void yyensure_buffer_stack(void)
Definition: lex.yy.c:1770
@ supported
Definition: isdn_cdb_def.h:24
unsigned agp
AGP device.
Definition: hd.h:2475
@ revision
Definition: isdn_cdb_def.h:11
unsigned height
in pixel
Definition: hd.h:1764
FILE * yy_input_file
Definition: lex.yy.c:187
#define ADD2LOG(a...)
Definition: hd_int.h:66
static char * yy_c_buf_p
Definition: lex.yy.c:273
String list type.
Definition: hd.h:410
static yy_state_type yy_last_accepting_state
Definition: lex.yy.c:574
void yyset_lineno(int _line_number)
Set the current line number.
Definition: lex.yy.c:1974
unsigned speed
Definition: hd.h:1741
@ IRQ
Definition: isdn_cdb_def.h:30
res_mem_t mem
Definition: hd.h:1831
char * yy_cp
Definition: lex.yy.c:787
#define YY_EXIT_FAILURE
Definition: lex.yy.c:1900
struct hd_data_t::flag_struct flags
uint64_t range
Definition: hd.h:1710
hal_prop_t * hal_get_int32(hal_prop_t *prop, const char *key)
Definition: hal.c:299
char * udi
HAL udi.
Definition: hd.h:2392
hd_t * add_hd_entry(hd_data_t *hd_data, unsigned line, unsigned count)
Definition: hd.c:1782
@ drv_subtyp
Definition: isdn_cdb_def.h:17
#define EOB_ACT_CONTINUE_SCAN
Definition: lex.yy.c:161
int yylineno
Definition: lex.yy.c:331
#define YY_RULE_SETUP
Definition: lex.yy.c:776
char * key
Definition: hd.h:1614
unsigned isapnp
ISA-PnP device.
Definition: hd.h:2476
res_irq_t irq
Definition: hd.h:1833
void hd_scan_manual(hd_data_t *hd_data)
Definition: manual.c:49
res_framebuffer_t framebuffer
Definition: hd.h:1842
FILE * yyout
Definition: lex.yy.c:159
hd_hotplug_t hotplug
Hotplug controller for this device.
Definition: hd.h:2466
int hd_probe_feature(hd_data_t *hd_data, enum probe_feature feature)
Definition: hd.c:583
static int value2key(hash_t *hash, char *str)
Definition: hwclass_names.h:66
hd_id_t sub_device
Subdevice id and name.
Definition: hd.h:2280
char * yy_ch_buf
Definition: lex.yy.c:189
static void hd2prop_add_str(hal_prop_t **list, const char *key, const char *str)
Definition: manual.c:600
@ short_description
Definition: isdn_cdb_def.h:29
hd_manual_t * hd_manual_read_entry(hd_data_t *hd_data, const char *id)
Manually configured devices implemented in manual.c.
Definition: manual.c:203
#define EOB_ACT_LAST_MATCH
Definition: lex.yy.c:163
res_phys_mem_t phys_mem
Definition: hd.h:1832
unsigned invalid
Status fields are invalid.
Definition: hd.h:318
static const flex_int16_t yy_chk[302]
Definition: lex.yy.c:536
unsigned enabled
0: disabled, 1 enabled
Definition: hd.h:1721
unsigned access
enum access_flags
Definition: hd.h:1713
#define NewEntry
Definition: lex.yy.c:598
void add_current_item(int item, char *val)
Definition: cdb_read.c:252
unsigned id
Numeric id.
Definition: hd.h:401
#define NextLine
Definition: lex.yy.c:597
unsigned keep_kmods
internal: don't reread kmods
Definition: hd.h:2661
@ vario
Definition: isdn_cdb_def.h:14
hd_id_t compat_vendor
Vendor id and name of some compatible hardware.
Definition: hd.h:2298
@ status_new
Definition: hd.h:375
@ interface
Definition: isdn_cdb_def.h:19
char * sysfs_id
sysfs entry for this hardware, if any.
Definition: hd.h:2336
void yypop_buffer_state(void)
Removes and deletes the top of the stack, if present.
Definition: lex.yy.c:1751
unsigned dvdr
DVD-R.
Definition: hd.h:2484
#define INITIAL
Definition: lex.yy.c:595
#define YY_FATAL_ERROR(msg)
Definition: lex.yy.c:748
unsigned mode
mode number for kernel
Definition: hd.h:1788
void yypush_buffer_state(YY_BUFFER_STATE new_buffer)
Pushes the new state onto the stack.
Definition: lex.yy.c:1721
#define YY_CURRENT_BUFFER_LVALUE
Definition: lex.yy.c:265
char * hd_get_hddb_path(char *sub)
Definition: hd.c:6029
uint64_t base
Definition: hd.h:1694
hd_res_t * res
Device resources.
Definition: hd.h:2432
@ feature
Definition: isdn_cdb_def.h:25
hd_id_t sub_class
Sub class (id and name).
Definition: hd.h:2241
@ status_yes
Definition: hd.h:375
@ vendor
Definition: isdn_cdb_def.h:5
int yy_buffer_status
Definition: lex.yy.c:229
#define yyterminate()
Definition: lex.yy.c:738
char * hal_get_useful_str(hal_prop_t *prop, const char *key)
Definition: hal.c:319
static size_t yy_buffer_stack_max
capacity of stack.
Definition: lex.yy.c:250
@ subvendor_id
Definition: isdn_cdb_def.h:9
char parity
n, e, o, s, m
Definition: hd.h:1743
#define YY_SC_TO_UI(c)
Definition: lex.yy.c:111
void yyrestart(FILE *input_file)
Immediately switch to a different input stream.
Definition: lex.yy.c:1555
flex_int32_t yy_nxt
Definition: lex.yy.c:360
unsigned enabled
0: disabled, 1 enabled
Definition: hd.h:1728
static char line[1024]
Definition: cdbisdn.c:29
flex_int32_t yy_verify
Definition: lex.yy.c:359
int yy_bs_column
The column count.
Definition: lex.yy.c:222
unsigned remove
< this struct is for internal purposes only
Definition: hd.h:2513
@ pr_manual
Definition: hd.h:120
int yy_n_chars
Definition: lex.yy.c:200
hd_id_t sub_vendor
Subvendor id and name.
Definition: hd.h:2272
int yyget_debug(void)
Definition: lex.yy.c:1996
static void yy_load_buffer_state(void)
Definition: lex.yy.c:1603
hd_id_t vendor
Vendor id and name.
Definition: hd.h:2254
static int yy_did_buffer_switch_on_eof
Definition: lex.yy.c:280
char * name
Name (if any) that corresponds to hd_id_t::id.
Definition: hd.h:402
unsigned access
enum access_flags
Definition: hd.h:1697
int yylex_destroy(void)
Definition: lex.yy.c:2035
void * yyrealloc(void *, yy_size_t)
Definition: lex.yy.c:2086
#define YY_START
Definition: lex.yy.c:122
uint64_t base
Definition: hd.h:1710
hd_id_t bus
Bus type (id and name).
Definition: hd.h:2220
unsigned configured
Hardware config status.
Definition: hd.h:336
static void hd2prop(hd_data_t *hd_data, hd_t *hd)
Definition: manual.c:651
unsigned wlan
WLAN card.
Definition: hd.h:2502
static int yy_get_next_buffer(void)
Definition: lex.yy.c:1239
int new_entry(void)
Definition: cdb_read.c:231
int yy_is_interactive
Definition: lex.yy.c:213
unsigned idx
Unique index, starting at 1.
Definition: hd.h:2208
@ res_phys_mem
Definition: hd.h:1640
YY_EXTRA_TYPE yyget_extra(void)
unsigned reconfig
Hardware should be reconfigured.
Definition: hd.h:329
@ line_protocol
Definition: isdn_cdb_def.h:21
hd_t * hd_free_hd_list(hd_t *hd)
Free hardware items returned by e.g. hd_list().
Definition: hd.c:1200
unsigned cyls
Definition: hd.h:1756
char * unique_id
Unique id for this hardware.
Definition: hd.h:2409
YY_BUFFER_STATE yy_scan_buffer(char *base, yy_size_t size)
Setup the input buffer state to scan directly from a user-specified character buffer.
Definition: lex.yy.c:1819
unsigned char flex_uint8_t
Definition: lex.yy.c:53
static hd_data_t * hd_data
Definition: pppoe.c:29
static yy_state_type yy_get_previous_state(void)
Definition: lex.yy.c:1377
void yyset_extra(YY_EXTRA_TYPE user_defined)
void str_printf(char **buf, int offset, char *format,...)
Definition: hd.c:2406
static int input(void)
Definition: lex.yy.c:1478
@ res_cache
Definition: hd.h:1641
unsigned pppoe
PPPOE modem connected.
Definition: hd.h:2501
static int yy_init
Definition: lex.yy.c:274
static hal_prop_t * hal_get_new(hal_prop_t **list, const char *key)
Definition: manual.c:566
enum size_units unit
Definition: hd.h:1734
hd_res_t * add_res_entry(hd_res_t **res, hd_res_t *new_res)
Definition: hd.c:1774
static hal_prop_t * hd_manual_read_entry_old(const char *id)
Definition: manual.c:212
unsigned sectors
Definition: hd.h:1756
@ device
Definition: isdn_cdb_def.h:6
unsigned active
Hardware is active.
Definition: hd.h:370
int hd_write_properties(const char *udi, hal_prop_t *prop)
Definition: hal.c:501
#define YY_EXTRA_TYPE
Definition: lex.yy.c:610
hd_id_t revision
Revision id or string.
Definition: hd.h:2287
unsigned short int flex_uint16_t
Definition: lex.yy.c:54
#define YY_DO_BEFORE_ACTION
Definition: lex.yy.c:347
static void yyunput(int c, char *buf_ptr)
Definition: lex.yy.c:1435
hddb2_data_t * hddb2[2]
(Internal) hardware database
Definition: hd.h:2705
uint64_t range
Definition: hd.h:1704
hd_status_value_t
hardware config status values
Definition: hd.h:374
#define YY_AT_BOL()
Definition: lex.yy.c:322
char * usb_guid
USB Global Unique Identifier.
Definition: hd.h:2584
static const flex_int16_t yy_nxt[302]
Definition: lex.yy.c:498
uint64_t val1
Definition: hd.h:1735
unsigned func
(PCI) function.
Definition: hd.h:2231
static int yy_start
Definition: lex.yy.c:275
unsigned enabled
0: disabled, 1 enabled
Definition: hd.h:1696
str_list_t * add_str_list(str_list_t **sl, char *str)
Add a string to a string list.
Definition: hd.c:2484
int yyleng
Definition: lex.yy.c:270
res_dma_t dma
Definition: hd.h:1834
hd_t * hd_read_config(hd_data_t *hd_data, const char *id)
Definition: manual.c:891
YY_BUFFER_STATE yy_create_buffer(FILE *file, int size)
Allocate and initialize an input buffer state.
Definition: lex.yy.c:1617
str_list_t * child_ids
unique_ids of children (parent_id).
Definition: hd.h:2570
hal_prop_t * persistent_prop
persistent property list
Definition: hd.h:2592
#define BEGIN
Definition: lex.yy.c:117
static void hd2prop_add_list(hal_prop_t **list, const char *key, str_list_t *sl)
Definition: manual.c:615
unsigned module
(Internal) Probing module that created this entry.
Definition: hd.h:2417
unsigned height
in pixel
Definition: hd.h:1785
@ status_unknown
Definition: hd.h:375
Holds all data accumulated during hardware probing.
Definition: hd.h:2609
@ res_size
Definition: hd.h:1641
int hd_write_config(hd_data_t *hd_data, hd_t *hd)
Definition: manual.c:922
void * new_mem(size_t size)
Definition: hd.c:1540
void yyset_in(FILE *_in_str)
Set the input stream.
Definition: lex.yy.c:1986
#define yynoreturn
Definition: lex.yy.c:102
int hd_manual_write_entry(hd_data_t *hd_data, hd_manual_t *entry)
Definition: manual.c:264
static const YY_CHAR yy_meta[40]
Definition: lex.yy.c:426
char * parent_id
unique_id of parent (attached_to).
Definition: hd.h:2563
unsigned dvdram
DVDRAM.
Definition: hd.h:2497
char * yyget_text(void)
Get the current token.
Definition: lex.yy.c:1965
unsigned int flex_uint32_t
Definition: lex.yy.c:55
hd_status_t status
Hardware status (if available).
Definition: hd.h:2452
int yy_bs_lineno
The line count.
Definition: lex.yy.c:221
res_monitor_t monitor
Definition: hd.h:1839
@ bus_type
Definition: isdn_cdb_def.h:13
res_any_t any
Definition: hd.h:1829
@ p_list
Definition: hd.h:1604
#define YY_MORE_ADJ
Definition: lex.yy.c:585
Definition: hwclass_names.h:1
char * str
Some string data.
Definition: hd.h:412
static YY_BUFFER_STATE * yy_buffer_stack
Stack as an array.
Definition: lex.yy.c:251
#define Value
Definition: lex.yy.c:599
void * free_mem(void *p)
Definition: hd.c:1599
char * str
Definition: hd.h:1616
res_size_t size
Definition: hd.h:1835
@ subdevice_id
Definition: isdn_cdb_def.h:10
static void prop2hd(hd_data_t *hd_data, hd_t *hd, int status_only)
Definition: manual.c:298
unsigned zip
zip floppy
Definition: hd.h:2480
@ MEMBASE
Definition: isdn_cdb_def.h:32
int yy_state_type
Definition: lex.yy.c:328
@ module
Definition: isdn_cdb_def.h:22