From: Michael McMaster Date: Thu, 27 May 2021 22:33:34 +0000 (+1000) Subject: Remove obsolete blind writes option X-Git-Url: http://git.codesrc.com/gitweb.cgi?a=commitdiff_plain;h=89375821dac08823f49c8fdaba1310ab3149cf05;p=scsi2sd-util.git Remove obsolete blind writes option --- diff --git a/scsi2sd.io/scsi2sd.io.iml b/scsi2sd.io/scsi2sd.io.iml index d415012..71c155d 100644 --- a/scsi2sd.io/scsi2sd.io.iml +++ b/scsi2sd.io/scsi2sd.io.iml @@ -14,7 +14,10 @@ - + + + + @@ -23,9 +26,6 @@ - - - diff --git a/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/BoardConfig.java b/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/BoardConfig.java index 1466883..d0a16ef 100644 --- a/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/BoardConfig.java +++ b/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/BoardConfig.java @@ -154,14 +154,6 @@ public class BoardConfig { this.flags6.add(Flag6.S2S_CFG_ENABLE_TERMINATOR); } - public boolean isEnableBlindWrites() { - return flags6.contains(Flag6.S2S_CFG_ENABLE_BLIND_WRITES); - } - - public void setEnableBlindWrites(boolean enableBlindWrites) { - this.flags6.add(Flag6.S2S_CFG_ENABLE_BLIND_WRITES); - } - public BoardConfig(Node node) { var childNodes = node.getChildNodes(); var children = IntStream.range(0, childNodes.getLength()) @@ -199,10 +191,6 @@ public class BoardConfig { this.flags6.add(Flag6.S2S_CFG_ENABLE_TERMINATOR); } - if (children.getOrDefault("blindWrites", "false").equalsIgnoreCase("true")) { - this.flags6.add(Flag6.S2S_CFG_ENABLE_BLIND_WRITES); - } - this.selectionDelay = 255; var selDelayText = children.getOrDefault("selectionDelay", "255"); try { @@ -325,14 +313,6 @@ public class BoardConfig { .append(" ********************************************************* -->\n") .append(" ").append(this.scsiSpeed.getValue()).append("\n") - .append(" \n") - .append(" ") - .append(this.flags6.contains(Flag6.S2S_CFG_ENABLE_BLIND_WRITES) ? "true" : "false") - .append(" \n") .append("\n"); return out.toString(); diff --git a/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/Flag6.java b/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/Flag6.java index 582d254..1c6fce4 100644 --- a/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/Flag6.java +++ b/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/model/Flag6.java @@ -22,8 +22,8 @@ import java.util.HashSet; import java.util.Set; public enum Flag6 implements BitEnum { - S2S_CFG_ENABLE_TERMINATOR(1), - S2S_CFG_ENABLE_BLIND_WRITES(2); + S2S_CFG_ENABLE_TERMINATOR(1); + // Obsolete S2S_CFG_ENABLE_BLIND_WRITES(2); static Set fromBitmask(byte bitmask) { Set result = new HashSet<>(); diff --git a/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/presentation/ConfigController.java b/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/presentation/ConfigController.java index 053a229..27ccb1a 100644 --- a/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/presentation/ConfigController.java +++ b/scsi2sd.ui/src/main/java/com/codesrc/scsi2sd/presentation/ConfigController.java @@ -50,7 +50,6 @@ public class ConfigController implements Initializable, DocumentObserver { @FXML private ToggleSwitch cfgScsi2; @FXML private ToggleSwitch cfgSelPulses; @FXML private ToggleSwitch cfgMapLuns; - @FXML private ToggleSwitch cfgEnableBlindWrites; @FXML private ChoiceBox speedLimit; @@ -76,7 +75,6 @@ public class ConfigController implements Initializable, DocumentObserver { this.cfgScsi2.selectedProperty().addListener(it -> this.setFlag(Flag.S2S_CFG_ENABLE_SCSI2, this.cfgScsi2)); this.cfgSelPulses.selectedProperty().addListener(it -> this.setFlag(Flag.S2S_CFG_ENABLE_SEL_LATCH, this.cfgSelPulses)); this.cfgMapLuns.selectedProperty().addListener(it -> this.setFlag(Flag.S2S_CFG_MAP_LUNS_TO_IDS, this.cfgMapLuns)); - this.cfgEnableBlindWrites.selectedProperty().addListener(it -> this.setBlindWrites()); this.speedLimit.getItems().addAll(Speed.values()); this.speedLimit.setOnAction(e -> this.setSpeedLimit()); @@ -111,7 +109,6 @@ public class ConfigController implements Initializable, DocumentObserver { cfgScsi2.setSelected(this.boardConfig.getFlags().contains(Flag.S2S_CFG_ENABLE_SCSI2)); cfgSelPulses.setSelected(this.boardConfig.getFlags().contains(Flag.S2S_CFG_ENABLE_SEL_LATCH)); cfgMapLuns.setSelected(this.boardConfig.getFlags().contains(Flag.S2S_CFG_MAP_LUNS_TO_IDS)); - cfgEnableBlindWrites.setSelected(this.boardConfig.isEnableBlindWrites()); this.speedLimit.setValue(this.boardConfig.getScsiSpeed()); } @@ -143,15 +140,6 @@ public class ConfigController implements Initializable, DocumentObserver { } } - private void setBlindWrites() - { - if (this.boardConfig != null) - { - this.boardConfig.setFlag6(Flag6.S2S_CFG_ENABLE_BLIND_WRITES, this.cfgEnableBlindWrites.isSelected()); - this.activeDocument.setModified(this.getClass().getName(), true); - } - } - private void setStartupDelay() { if (this.boardConfig != null) diff --git a/scsi2sd.ui/src/main/resources/fx/configTab.fxml b/scsi2sd.ui/src/main/resources/fx/configTab.fxml index 63437bc..7473f9e 100644 --- a/scsi2sd.ui/src/main/resources/fx/configTab.fxml +++ b/scsi2sd.ui/src/main/resources/fx/configTab.fxml @@ -36,7 +36,6 @@ -