Zbr's days.
June
Sun Mon Tue Wed Thu Fri Sat
         
5
2007
Months
Jun

About TODO Blog RSS Old blog Projects Gallery Notes

Tue, 05 Jun 2007

SuperH 7751 (sh-4) limitations.


Main one is full absence of locking instructions (or instructions, which automatically locks memory region access like ppc lwarx/stwcx or lock prefix for x86), which means that any atomic operation must contain irq disable/enable code. Furthermore, it is impossible to create a spinlock, which can serialize parallel execution on several CPUs.
It is possible to workaround the problem using locked PIO access, but that is very slow.
Likely SuperH SMP will only support newer CPU family. SuperH SMP support is scheduled for 2.6.23 timeframe.

/devel/sh :: Link / Comments (0)

Please solve this captcha to be allowed to post (need to reload in a minute): 38 * 41

Comments are closed for this story.