-/*******************************************************************************
- * Display the help message and exit
- ******************************************************************************/
-static void
-DisplayUsage( void )
+/* How many arguments we accept. */
+#define ARGS_COUNT 1
+
+/* A description of the arguments we accept. */
+static const char args_doc[] = "[FILENAME]";
+
+/* The options we understand. */
+static struct argp_option argp_options[] = {
+ {"debug", 'd', "level", 0, "Produce debugging output" },
+ {"iram", 'i', "size", 0, "Set internal ram size" },
+ {"pram", 'p', "size", 0, "Set program memory size" },
+ {"xram", 'x', "size", 0, "Set external ram size (default is 1024)" },
+ { 0 }
+};
+
+struct options_t options;
+
+const char *
+get_package_description(void)