Since ARMv6 (ARM11) unaligned transactions are support if the CPU is configured correctly, at least for non-multiple load/stores.Unaligned transactions are naturally hard for the hardware, as they potentially require a single word/half-word load/store being converted into multiple bus transactionsI'm not sure what the question here is.hths.