For #3
Add disassembly functions for Branch and Branch Link, Software Interrupt, and Undefined
Add enums for switching between ARM and THUMB instruction sets and enums for instructions.
Add main disassemble() function for use outside of
Change const to let in #2 's function and made the return cleaner.
Add pub to mod disassembler; in core.rs.
Change casing of crate name to stop warning.
Change name of dissassembler.rs to disassembler.rs.
For #3 Add disassembly functions for Branch and Branch Link, Software Interrupt, and Undefined Add enums for switching between ARM and THUMB instruction sets and enums for instructions. Add main
disassemble()
function for use outside of Changeconst
tolet
in #2 's function and made the return cleaner. Addpub
tomod disassembler;
in core.rs. Change casing of crate name to stop warning. Change name of dissassembler.rs to disassembler.rs.