X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fnestedvm%2FRuntime.java;fp=src%2Forg%2Fxwt%2Fmips%2FRuntime.java;h=fd2b98518324d7a8442535d59160bdd0c9b85e41;hp=b659317c761609b27b953f7ca4b8ff5d8e18453e;hb=c2b2704764af1ade923ba8f15d517b87f9d16189;hpb=90f1aff73ed698ab5992fbd7eb53c1ba7329b1a5 diff --git a/src/org/xwt/mips/Runtime.java b/src/org/ibex/nestedvm/Runtime.java similarity index 99% rename from src/org/xwt/mips/Runtime.java rename to src/org/ibex/nestedvm/Runtime.java index b659317..fd2b985 100644 --- a/src/org/xwt/mips/Runtime.java +++ b/src/org/ibex/nestedvm/Runtime.java @@ -2,9 +2,9 @@ // Based on org.xwt.imp.MIPS by Adam Megacz // Portions Copyright 2003 Adam Megacz -package org.xwt.mips; +package org.ibex.nestedvm; -import org.xwt.mips.util.*; +import org.ibex.nestedvm.util.*; import java.io.*; import java.util.Arrays; @@ -646,7 +646,7 @@ public abstract class Runtime implements UsermodeConstants,Registers { if(!f.createNewFile()) throw new ErrnoException(EEXIST); if(!f.exists() && (flags&O_CREAT) == 0) return null; if(f.isDirectory()) return null; - final SeekableFile sf = new SeekableFile(path,mode!=RD_ONLY); + final Seekable.File sf = new Seekable.File(path,mode!=RD_ONLY); if((flags&O_TRUNC)!=0) sf.setLength(0); return new SeekableFD(sf,flags) { protected FStat _fstat() { return new HostFStat(f) { @@ -1052,11 +1052,11 @@ public abstract class Runtime implements UsermodeConstants,Registers { /** FileDescriptor class for normal files */ public abstract static class SeekableFD extends FD { private final int flags; - private final SeekableData data; + private final Seekable data; public boolean readable() { return (flags&3) != WR_ONLY; } public boolean writable() { return (flags&3) != RD_ONLY; } - SeekableFD(SeekableData data, int flags) { this.data = data; this.flags = flags; } + SeekableFD(Seekable data, int flags) { this.data = data; this.flags = flags; } protected abstract FStat _fstat();