00001
00002 #ifndef _INITPCD_H
00003 #define _INITPCD_H
00004
00005 #ifdef DOXYGEN_SHOW_UNDOC
00006
00010 #endif
00011
00012 #ifdef __cplusplus
00013
00014 extern "C" {
00015
00016 #endif
00017
00018
00019 void EDTAPI print_cmds() ;
00020 int EDTAPI process_cmds() ;
00021 int EDTAPI input_config_file(char * config_file) ;
00022 int EDTAPI handle_args(int argc, char **argv) ;
00023
00024 #ifndef NO_MAIN
00025 #define initpcd_fn(edt_p, cfg_file, no_exececute, no_load_bitfile, verbose) \
00026 initpcd(edt_p, cfg_file, no_exececute, no_load_bitfile, verbose)
00027 #endif
00028 int EDTAPI initpcd_fn(EdtDev *edt_p, char *cfg_file, int no_execute,
00029 int no_load_bitfile, int verbose) ;
00030 int EDTAPI initpcd_str(char *cfg_str, int unit, int verbose) ;
00031 int EDTAPI initpcd_file(char *filename, int unit, int nobitload, int verbose);
00032
00033 EDTAPI int input_config_str(char *cfg_str);
00034
00035 #ifdef __cplusplus
00036
00037 }
00038
00039 #endif
00040
00041 #ifdef DOXYGEN_SHOW_UNDOC
00042
00043 #endif
00044
00045 #endif