title: Data abort exception when writing to peripheral register
body: <p>My program raises an data abort exception when i write any value to an adress of a peripheral register (Multi I/O SPI Interface). I am using an Renesas RZ/A1L processor with an cortex A9 core.  </p>
  
  <p>Interestingly in another project the same sourcecode and the same store instruction does not result in such an exception. </p>
  
  <p>There must be something before the execution of the store instruction that forbids writing to this address or results in a conflicting access to this address.</p>
  
  <p>Interestingly doing single steps over the critical instructions in the disassembly, sometimes resulting in raising no exception and the next instrucitons can be executed. But even then writing or reading (load/store) to and from the next register in the same memory region can result in the same behaviour.</p>