Intel 80200 Processor based on Intel XScale Microarchitecture
Intel 80200 Processor based on Intel XScale Microarchitecture
Intel 80200 Processor based on Intel XScale Microarchitecture
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Erratainterrupt between any of the instructi<strong>on</strong>s in the critical code regi<strong>on</strong> may cause an errorc<strong>on</strong>diti<strong>on</strong>. Modifying a semaphore is a typical critical code example.3. Use the atomic instructi<strong>on</strong>s, SWP or SWPB. Therefore, limiting the manipulati<strong>on</strong> of sensitivevariables to these instructi<strong>on</strong>s will avoid the erratum.c.) Debug / Breakpoints -Most debug handlers flush the cache when a break occurs, which reduces the potential for a cacheevicti<strong>on</strong> and reduces the potential for a system to be affected by the erratum. So there are few timesthis erratum should be seen in a debug sessi<strong>on</strong>, and misinterpreting an apparent bug may beavoided by knowing where this erratum might occur.Status: Fixed. Fixed <strong>on</strong> D-step. See the Table “Summary Table of Changes” <strong>on</strong> page 7.30 <str<strong>on</strong>g>Intel</str<strong>on</strong>g> ® <str<strong>on</strong>g>80200</str<strong>on</strong>g> <str<strong>on</strong>g>Processor</str<strong>on</strong>g> <str<strong>on</strong>g>based</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>Intel</str<strong>on</strong>g> ® <strong>XScale</strong> <strong>Microarchitecture</strong> Specificati<strong>on</strong> Update