Fix the branch implementation, provide accurate offsets in more cases
Improve the load/store instructions handling - handle the hidden 12 bit of displacement
Mute a noisy printing
Reject unaligned instructions from being analyzed.
Add huristic for guessing jump table structure when seeing tbb/tbh instructions.
Handle pc-relative and bs-relative instructions better. Generate the proper refernces for such instructions.
Add opcodes that are not final yet, but appear in the binary
Add linear addressing mode aliases to argument types, to fix the special XBITFIELD function used here
Add misc conditional arithmetic ops to the opcode table
Add a textual description for the weird HW (MCR?) register accessing opcodes
Comments and readability improvements
Use better guess for the BS value when possible, ask the user for a value when not segment info available.
Initial bring-in of the add_bs_refs.py script, a.k.a. make code readable script.
Make the bs adding script more generic.
Don't hard code the start address for the bs search code - it varies across FW generations.
Avoid too-eager eating of code to unknown when handling strings, to protect unrelated, following code.
Provide the whole 32 bit value of immediate when handling a 48 bit scalar command
Pass all need arguments to OutLong when printing the hw-register number
Improve handling of 0xE7... instructions
Merge pull request #7 from shacharr/master

Additional improvements to the IDA plugin