X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Foptions.h;h=a03173ea0edb1be06b4c41cfa134558ffff5d74d;hb=5905b40585298defb8e4230adfe90dfbccb465b9;hp=d84a98998ee4db4ccf5f57095f98dfabef36c370;hpb=fc4dd8fa3aab94a5f63c097ed9809c75560abd7d;p=emu8051.git diff --git a/src/options.h b/src/options.h index d84a989..a03173e 100644 --- a/src/options.h +++ b/src/options.h @@ -21,25 +21,24 @@ #ifndef OPTIONS_H #define OPTIONS_H 1 - #define COMMAND_LINE_OPTIONS \ "Usage: " PACKAGE " [OPTION]... [FILENAME]\n" \ "Simulator/emulator for 8051 family microcontrollers.\n\n" \ " -h display this help and exit\n" \ " -version display version information and exit\n" -#define VERSION_STRING \ - PACKAGE "\n" \ - "Version " VERSION "\n" \ - "\n" \ - "Written by\n" \ - "Hugo Villeneuve\n" \ - "Jonathan St-André\n" \ - "Pascal Fecteau" - +struct options_t { + int pram_size; /* Maximum program memory size. */ + int iram_size; /* Maximum internal ram size. */ + int xram_size; /* Maximum external ram size. */ + char *filename; + int log; +} options_t; void -ParseCommandLineOptions( int argc, char *argv[] ); +parse_command_line_options(int argc, char *argv[]); +const char * +get_package_description(void); #endif /* OPTIONS_H */