CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/08/30 03:24:42
Modified files:
sys/arch/arm/arm: cpufunc_asm_armv7.S
sys/arch/arm/armv7: bus_space_asm_armv7.S
Log message:
Due to our current version of binutils not knowing newer ARMv7 instructions
we define DSB/ISB (Data/Instruction Synchronization Barrier) manually.
There are multiple options for those instructions, i. e. "full system
operation", which is the default of those.
The defines we used were not the defaults we assumed they were, but some
other option which might not actually exist.
In the future we could try using DSB/ISB as a Mask and add the correct
option value. For now, just fix those values.
ok rapha@