X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Foptions.h;h=a03173ea0edb1be06b4c41cfa134558ffff5d74d;hb=68a328d198d28dc2dd6ab65bda0cfcef3d12e49a;hp=a96b41b3a1a7a30662da3eea4c9a6c50e3678694;hpb=6a65dca9d597772744524b909f2d89b479b8bf77;p=emu8051.git diff --git a/src/options.h b/src/options.h index a96b41b..a03173e 100644 --- a/src/options.h +++ b/src/options.h @@ -15,31 +15,30 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */ #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 */