Why is ARM special wrt. to IO remapping?