disassembler: Emit %start directive. This avoids a warning when re-assembling
[b43-tools.git] / assembler / args.h
index 8bebeac4784811750c27555d3bf31c23b5261d64..fc3abc1b46947174dede81da0928166e1271c3d6 100644 (file)
@@ -1,11 +1,23 @@
 #ifndef BCM43xx_ASM_ARGS_H_
 #define BCM43xx_ASM_ARGS_H_
 
+#include "util.h"
+
+
+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. */
+};
+
 int parse_args(int argc, char **argv);
 int open_input_file(void);
 void close_input_file(void);
 
 extern int _debug;
+extern bool arg_print_sizes;
+extern const char *initvals_fn_extension;
+extern enum fwformat output_format;
 
 #define IS_DEBUG               (_debug > 0)
 #define IS_VERBOSE_DEBUG       (_debug > 1)