On Mon, 25 May 2020 11:50:20 +0100, David Taylor
wrote:
>What happens if, on a Raspberry Pi 1B, I try to run a program with ARM7
>code? Anything specific like it refuses to run it or segfaults or???
If by ARM7, you are referring to the ARM32 instruction set widely used
in embedded chips, then it will probably run ... but.
Each variant of the ARM instruction set has restrictions on the 32 bit
"classic" instruction set. The details are in the instruction set
reference manuals. For the ARM1176JZF-S you need the ARM6 manual.
I found one at
http://cs107e.github.io/readings/armv6.pdf
or you could hunt on the ARM web site after registering.
Look for anything that includes UNPREDICTABLE.
Stephen
--
Stephen Pelc, stephen@mpeforth.com
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, +44 (0)78 0390 3612
web: http://www.mpeforth.com - free VFX Forth downloads
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|