History log of /openbsd-current/sys/arch/arm/armv7/bus_space_asm_armv7.S
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.5 22-Mar-2016 patrick

Remove support for ARM11. This was the last unused and unmaintained
processor in our code. Now we're left with only armv7 and XScale for
armish and zaurus.

ok jsg@


# 1.4 19-Mar-2016 patrick

Remove support for StrongARM (SA1) and IXP12x0. Both are ARMv4 and
are not used by any of the arm platforms.

ok jsg@


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.3 02-Jun-2015 jsg

with binutils 2.17 we can change some raw opcodes into instruction names
ok miod@ deraadt@


Revision tags: OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.2 30-Aug-2013 patrick

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@


Revision tags: OPENBSD_5_4_BASE
# 1.1 09-May-2013 patrick

Drain the bufs after or before we do a bus space operation on ARMv7.

ok miod@