public class NfaDriver extends XfaDriver
DeviceDriver for more information on device drivers.
,
of which this is an extension.
The driver opens NFAFiles,one for each SMSQE file. Each Nfafile gets a unique number (integer 0 - 0xffff) which gets put into the
SMSQE channel definition block (offset 0x1E).
For each drive, the driver maintains a hashmap ‹Integer,NfaFile› so that it can find the Nfafile with the integer.
cpu, deviceID, filenameChange, fileNumber, nativeDir, tempHeader, usage
Constructor and Description |
---|
NfaDriver(MC68000Cpu cpu)
Creates this object.
|
closeAllFiles, closeFile, convertFilename, deleteFile, formatMedium, getDeviceID, getName, getNames, getUsage, makeName, openFile, setCpu, setDirname, setFilenameChange, setNames, setUsage, trap3OK, writeBack
public NfaDriver(MC68000Cpu cpu)
cpu
- the smsqmulator.cpu.MC68000Cpu used.