> The Thumb instruction set?
No, this isn't Thumb. The problem is that, on ARM7 based cores, if an
instruction aborts the kernel needs to decode the faulting instruction to work
out what to do. It can handle most common cases, but not absolutely every
instruction that can fault. (For example, SWP still wasn't supported last
time I looked; there have been a few reports of people having programs die
because of this, too.)
The particular instruction you are having trouble with is LDRH, which is just
an ARM 16-bit load. If you upgrade to the latest kernel I think it will work.
>(btw, can arm linux support thumb instruction?),
People have done some work on this in the past but I don't know what the
current status is. As far as I know the kernel doesn't deal with Thumb yet.
p.
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++ Please use [EMAIL PROTECTED] for ++
++ kernel-related discussions. ++