CPU Bugs: Difference between revisions
[unchecked revision] | [unchecked revision] |
Content deleted Content added
Line 23:
To fix this bug, one must write to the cyrix registers and set the NO-LOCK bit in CCR1, which disables all but the most essential bus locks. The downside of this is that read-modify-write atomicity is no longer guaranteed on multiprocessor systems. Source code that should prevent this condition: (untested)
<source lang="asm">
OUT 0x23, AL ; Write new CCR1 with No-Lock set
</source>
[[Category:X86 CPU]]
|