X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.logic.model.am2900%2Ftest%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Fam2910%2FTestableAm2910.java;fp=net.mograsim.logic.model.am2900%2Ftest%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fam2900%2Fam2910%2FTestableAm2910.java;h=0000000000000000000000000000000000000000;hb=7d05144c25daa53e60fc9ed9fd503546a86567f8;hp=5290c5a6dcd757a7235caf7470d51684bfb3e9b2;hpb=8bed58cd47f4e53a0a83e066d38864aa6875502f;p=Mograsim.git diff --git a/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/am2910/TestableAm2910.java b/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/am2910/TestableAm2910.java deleted file mode 100644 index 5290c5a6..00000000 --- a/net.mograsim.logic.model.am2900/test/net/mograsim/logic/model/am2900/am2910/TestableAm2910.java +++ /dev/null @@ -1,60 +0,0 @@ -package net.mograsim.logic.model.am2900.am2910; - -import java.util.Arrays; -import java.util.stream.Stream; - -import net.mograsim.logic.model.am2900.TestableCircuit; - -public interface TestableAm2910 extends TestableCircuit -{ - - void setInstruction(Am2910_Inst inst); - - void set_CCEN(String val_1_bit); - - void setD(String val_12_bit); - - void set_CC(String val_1_bit); - - void setCI(String val_1_bit); - - void set_RLD(String val_1_bit); - - void set_OE(String val_1_bit); - - void setDirectly(Register r, String val_X_bit); - - String getY(); - - String get_FULL(); - - String get_PL(); - - String get_MAP(); - - String get_VECT(); - - String getDirectly(Register r); - - enum Am2910_Inst - { - JZ, CJS, JMAP, CJP, PUSH, JSRP, CJV, JRP, RFCT, RPCT, CRTN, CJPP, LDCT, LOOP, CONT, TWB; - } - - enum Register - { - S_0, S_1, S_2, S_3, S_4, SP, PC, REG_COUNT; - - public static Stream stream() - { - return Arrays.stream(values()); - } - - public int size() - { - if (this == SP) - return 3; - return 12; - } - } -}