Copyright (c) 1993-1997, Engineering Design Team, Inc.
DESCRIPTION reads the chosen camera config file into a structure
Definition in file readcfg.c.
#include "edtinc.h"
#include "initcam.h"
#include <string.h>
Go to the source code of this file.
Defines | |
| #define | COMPARE(str1, str2) (strcasecmp(str1, str2) == 0) |
Functions | |
| void | add_serial_init_node (Edtinfo *ei_p, enum serial_tag tag, char *serial_init) |
| int | check_byte_method (char *line, char *label, u_char *arg, const char *cfgfile) |
| int | check_cls_param (char *s, Dependent *dd_p, const char *cfgfile) |
| int | check_float_method (char *line, char *label, float *arg, const char *cfgfile) |
| int | check_hex_method (char *line, char *label, u_int *method, const char *cfgfile) |
| int | check_int_method (char *line, char *label, int *arg, const char *cfgfile) |
| int | check_label (char *str, char *label) |
| int | check_method_param (char *s, Dependent *dd_p, Edtinfo *ei_p, const char *cfgfile) |
| int | check_other_param (char *s, Dependent *dd_p, Edtinfo *ei_p, const char *cfgfile) |
| int | check_path_method (char *line, char *label, char *arg, const char *cfgfile) |
| int | check_serial_init_method (char *line, char *label, char *cmd, const char *cfgfile) |
| int | check_str_method (char *line, char *label, char *arg, int max, const char *cfgfile) |
| int | check_ulong_method (char *line, char *label, u_long *arg, const char *cfgfile) |
| int | check_ushort_method (char *line, char *label, u_short *arg, const char *cfgfile) |
| int | check_xilinx_param (char *s, Dependent *dd_p, const char *cfgfile) |
| void | clear_dependent (Dependent *dd_p) |
| char * | get_next_string (int nofs_cfg, FILE *cfg_fp, char *ss, char *ds) |
| int | is_method (char *method_type, char *name) |
| int | parse_hex_str (char *str, char *buf) |
| void | pdv_dep_set_default (PdvDependent *dd_p) |
| int | pdv_readcfg (const char *cfgfile, Dependent *dd_p, Edtinfo *ei_p) |
| Reads a configuration file and fills in the dependent and edtinfo structures based on the information in the file. | |
| int | pdv_readcfg_emb (char *cfgfile, Dependent *dd_p, Edtinfo *ei_p) |
| int | printcfg (Dependent *dd_p) |
| int | readcfg (const char *cfgfile, Dependent *dd_p, Edtinfo *ei_p, int nofs_cfg) |
| int | resolve_cameratype (Dependent *dd_p) |
| int | set_method (Dependent *dd_p, Edtinfo *ei_p, char *method_type, int method_number) |
| void | strip_ctrlm (char *s) |
| void | strip_extra_whitespace (char *s) |
| int | translate_method_arg (char *method_arg, int *method_number) |
Variables | |
| char * | dmy_cfg [] = {""} |
| int | nser = 0 |
| u_char * | xilinx |
1.4.7