+enum fwformat {
+ FMT_RAW_LE32, /* Raw microcode. No headers. 32bit little endian chunks. */
+ FMT_RAW_BE32, /* Raw microcode. No headers. 32bit big endian chunks. */
+ FMT_B43, /* b43/b43legacy headers. */
+};
+
+struct cmdline_args {
+ int debug; /* Debug level. */
+ bool print_sizes; /* Print sizes after assembling. */
+ const char *initvals_fn_extension; /* Initvals filename extension. */
+ const char *real_infile_name; /* The real input file name. */
+ enum fwformat outformat; /* The output file format. */
+};
+