@@ -52,6 +52,16 @@ public class PAL16R4Specs implements PALSpecs {
return getIO_READMask() << READ_WRITE_SHIFT;
}
+ @Override
+ public int getO_READMask() {
+ return 0x00;
+ }
+
+ public int getO_WRITEMask() {
+ return getO_READMask() << READ_WRITE_SHIFT;
@Override
public int getROUT_READMask() {
return 0x1E;
@@ -51,6 +51,16 @@ public class PAL16R6Specs implements PALSpecs {
return 0x3F;
@@ -62,6 +62,16 @@ public class PAL16R8Specs implements PALSpecs {
return getROUT_READMask() << READ_WRITE_SHIFT;
public String toString() {
return "PAL16R8";
@@ -15,6 +15,8 @@ public interface PALSpecs {
public int getIO_WRITEMask();
public int getROUT_READMask();
public int getROUT_WRITEMask();
+ public int getO_WRITEMask();
+ public int getO_READMask();
public int getROUT_READMaskShift();