X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=src%2Ftests%2FMSPack.java;fp=src%2Ftests%2FMSPack.java;h=c154703668a0ddb546469bde9cd8f64af60479c7;hp=198b7aaa29f2e857aff290221e30d99f15bf7afa;hb=ae52817e5cb153f781b76f5d525e127f217b5482;hpb=c2b2704764af1ade923ba8f15d517b87f9d16189 diff --git a/src/tests/MSPack.java b/src/tests/MSPack.java index 198b7aa..c154703 100644 --- a/src/tests/MSPack.java +++ b/src/tests/MSPack.java @@ -1,6 +1,6 @@ package tests; -import org.xwt.mips.Runtime; +import org.ibex.nestedvm.Runtime; import java.io.*; public class MSPack { @@ -14,8 +14,12 @@ public class MSPack { byte[] cab = InputStreamToByteArray.convert(cabIS); try { //Interpreter vm = new Interpreter("mspack.mips"); - MSPackHelper vm = new MSPackHelper(); - + Runtime vm; + try { + vm = (Runtime) Class.forName("tests.MSPackHelper").newInstance(); + } catch(Exception e) { + throw new MSPackException("couldn't instansiate MSPackHelper"); + } int cabAddr = vm.sbrk(cab.length); if(cabAddr < 0) throw new MSPackException("sbrk failed");