Module eikon3ds_core::arch
source · Expand description
Low-level computing ARM concepts including but not limited to memory, unit sizes, and binary arithmetic.
Modules
- Utility for checking binary arithmetic flags for ALU operations.
- cycle 🔒
- Utils for instruction specified shift operations, instruction specified meaning a shift amount that’s encoded in an Risc instruction. See: ARM7TDMI Datasheet Page.36-38
- Definitions for components that can preform memory read or write operations from an memory address.
- Utils for register specified shift operations, register specified meaning a shift amount that comes from a Risc CPU register. See: ARM7TDMI Datasheet Page.36-38
- size 🔒Data size constants.
Structs
- Represents the results of a Risc shift operation that returns a value and a carry out.