Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-15 | Bump minor version; Add logo; Add more errors; Add macro assert_or_err; ↵0.4.0 | Gabriel Bjørnager Jensen | |
Document errors; Remove Arch. Arm32: Add encode_thumb method to InstructionCodec; Add is_low and is_high methods to Register; Implement FromStr for Register; Rename Sb, Sl, and Ip in Register to R9, R10, and R12; Display instruction synonyms; Document Flag. Arm64: Add module. | |||
2024-06-13 | Bump minor; Update copyright years; Add new Arm32 instructions: ↵0.2.0 | Gabriel Bjørnager Jensen | |
SoftwareInterrupt, Move, BranchExchange, Breakpoint, MoveNegated, Add; Derive more; Add arm32::Flag, arm32::Unsigned, and arm32::Signed types; Add instruction encoder (currently only for Arm); Add arm32::ArmOpcode and arm32::ThumbOpcode types; Rename arm32::Address to arm32::Shifter; Add Error type; Rework instructions; Update readme; Rename arm32::Condition to arm32::Predicate; Update documentation; |