Rép : Are there SPARC [or other] aligned memory access requirements to avoid exceptions? [now that 11.0's armv6/v7 is allowing more unaligned accesses]

Sylvain Garrigues sylgar at gmail.com
Sat May 28 12:40:46 UTC 2016


Hello Ian,

> De: Ian Lepore <ian at freebsd.org>
> 
> […]
> Original rpi is indeed 1176JZF-S, which IS armv6.  The differences
> between it and armv7 are almost entirely in the cache maintenence
> routines, and notably not in handling unaligned access the way we now
> configure the hardware.

Does that mean we now don’t support the RPI A/B version 1, or more importantly the Raspberry Pi Zero, which is to my knowledge still based on 1176JZF-S?

I was planning to run FreeBSD on the Pi Zero for an important embedded project, and would like to know better about the implications you mentioned of the new way the hardware is now configured, as regards this « old » armv6 cpu which doesn’t handle unaligned access properly.

Thank you very much,
Sylvain.


More information about the freebsd-arm mailing list