dasm: Rewrite cmdline arg parsing and remove the bin wrapper script.
[b43-tools.git] / disassembler / args.h
diff --git a/disassembler/args.h b/disassembler/args.h
new file mode 100644 (file)
index 0000000..d13fa66
--- /dev/null
@@ -0,0 +1,22 @@
+#ifndef B43_DASM_ARGS_H_
+#define B43_DASM_ARGS_H_
+
+struct cmdline_args {
+       unsigned int arch;
+};
+
+int parse_args(int argc, char **argv);
+
+int open_input_file(void);
+void close_input_file(void);
+int open_output_file(void);
+void close_output_file(void);
+
+extern int _debug;
+extern struct cmdline_args cmdargs;
+
+#define IS_DEBUG               (_debug > 0)
+#define IS_VERBOSE_DEBUG       (_debug > 1)
+#define IS_INSANE_DEBUG                (_debug > 2)
+
+#endif /* B43_DASM_ARGS_H_ */