summaryrefslogtreecommitdiff
path: root/arch/arm64/sysregs_enum.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm64/sysregs_enum.h')
-rw-r--r--arch/arm64/sysregs_enum.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm64/sysregs_enum.h b/arch/arm64/sysregs_enum.h
new file mode 100644
index 00000000..a68ba08a
--- /dev/null
+++ b/arch/arm64/sysregs_enum.h
@@ -0,0 +1,14 @@
+#include <stddef.h>
+
+#include "binaryninjaapi.h"
+#include "disassembler/sysregs_gen.h"
+#include "disassembler/sysregs_fmt_gen.h"
+
+using namespace BinaryNinja;
+using namespace std;
+
+Ref<Enumeration> get_system_register_enum();
+Ref<Type> get_system_register_enum_type(Ref<BinaryView> view);
+QualifiedName get_system_register_enum_type_name(Ref<BinaryView> view);
+vector<uint32_t> get_system_registers();
+