[F] Fix original MMIO keyboard sync deadlock
This commit is contained in:
@@ -838,7 +838,7 @@ public class KeyboardAndDisplaySimulator extends AbstractMarsToolAndApplication
|
|||||||
/////////////////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
// This one does the work: update the MMIO Control and optionally the Data register as well
|
// This one does the work: update the MMIO Control and optionally the Data register as well
|
||||||
// NOTE: last argument TRUE means update only the MMIO Control register; FALSE means update both Control and Data.
|
// NOTE: last argument TRUE means update only the MMIO Control register; FALSE means update both Control and Data.
|
||||||
private synchronized void updateMMIOControlAndData(int controlAddr, int controlValue, int dataAddr, int dataValue, boolean controlOnly)
|
private void updateMMIOControlAndData(int controlAddr, int controlValue, int dataAddr, int dataValue, boolean controlOnly)
|
||||||
{
|
{
|
||||||
if (!this.isBeingUsedAsAMarsTool || connectButton.isConnected())
|
if (!this.isBeingUsedAsAMarsTool || connectButton.isConnected())
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user