comparison packages/redboot/current/include/redboot.h @ 195:67850532eebb

Merge from eCos master repository on 2001-11-02-06:43:03-GMT
author jlarmour
date Fri, 02 Nov 2001 16:12:33 +0000
parents 9dd39c51f7a7
children 9b55e9c69693
comparison
equal deleted inserted replaced
194:feb0fcf83327 195:67850532eebb
80 #ifdef CYGPKG_REDBOOT_ANY_CONSOLE 80 #ifdef CYGPKG_REDBOOT_ANY_CONSOLE
81 EXTERN bool console_selected; 81 EXTERN bool console_selected;
82 #endif 82 #endif
83 EXTERN bool console_echo; 83 EXTERN bool console_echo;
84 EXTERN bool gdb_active; 84 EXTERN bool gdb_active;
85 #if CYGNUM_REDBOOT_CMD_LINE_EDITING != 0
86 EXTERN bool cmd_history;
87 #endif
85 88
86 #ifdef CYGPKG_REDBOOT_NETWORKING 89 #ifdef CYGPKG_REDBOOT_NETWORKING
87 EXTERN bool have_net, use_bootp; 90 EXTERN bool have_net, use_bootp;
88 EXTERN bootp_header_t my_bootp_info; 91 EXTERN bootp_header_t my_bootp_info;
89 EXTERN int gdb_port; 92 EXTERN int gdb_port;
109 //void dump_buf_with_offset(void *, CYG_ADDRWORD, void *); 112 //void dump_buf_with_offset(void *, CYG_ADDRWORD, void *);
110 //void vdump_buf_with_offset(_printf_fun *pf, void *, CYG_ADDRWORD, void *); 113 //void vdump_buf_with_offset(_printf_fun *pf, void *, CYG_ADDRWORD, void *);
111 114
112 // Read a single line of input from the console, possibly with timeout 115 // Read a single line of input from the console, possibly with timeout
113 externC int _rb_gets(char *line, int len, int timeout); 116 externC int _rb_gets(char *line, int len, int timeout);
117 // Just like _rb_gets(), except that the line buffer is assumed to contain
118 // valid input data. This provides an easy mechanism for edit-in-place.
119 externC int _rb_gets_preloaded(char *line, int len, int timeout);
114 // Result codes from 'gets()' 120 // Result codes from 'gets()'
115 #define _GETS_TIMEOUT -1 121 #define _GETS_TIMEOUT -1
116 #define _GETS_CTRLC -2 122 #define _GETS_CTRLC -2
117 #define _GETS_GDB 0 123 #define _GETS_GDB 0
118 #define _GETS_OK 1 124 #define _GETS_OK 1