GSP Shared Memory: Difference between revisions

Kynex7510 (talk | contribs)
Document halting bug
Kynex7510 (talk | contribs)
m Typo
Line 125: Line 125:
|}
|}


GSP checks for status.bit0 and optionally avoids handling further commands, however the check is done by equality, which means it will always fail if status.bit7 is also set (and thus other commands will be processed). This bug prevents the halting logic from working propertly, but can worked around by keeping bit0 of word3 set, as that will force halting on each iteration.
GSP checks for status.bit0 and optionally avoids handling further commands, however the check is done by equality, which means it will always fail if status.bit7 is also set (and thus other commands will be processed). This bug prevents the halting logic from working propertly, but can be worked around by keeping bit0 of word3 set, as that will force halting on each iteration.


== Command Header ==
== Command Header ==