Subject: Re: Alignment problems on Acorn{26,32}
To: None <port-arm@NetBSD.org>
From: Steve Woodford <scw@netbsd.org>
List: port-arm
Date: 11/03/2003 23:33:36
On Monday 03 November 2003 11:00 pm, Richard Earnshaw wrote:

> STRH cannot be used on any Acorn machine since a store that misses
> the cache goes straight to the memory system.
>
> LDRH can be used only if it can be guaranteed that the page is marked
> cacheable (not true for user-space since a shared page may be NCB).
>
> In either case, these instructions can only be used if it is a
> SA-only kernel.

I think in this case, adding an override option which prevents alignment 
fault being enabled is the best way forward.

Affected ports can define it in std.<machine>, or some other suitable 
place.

Cheers, Steve