|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmars.mips.instructions.syscalls.AbstractSyscall
mars.mips.instructions.syscalls.SyscallMidiOutSync
public class SyscallMidiOutSync
Service to output simulated MIDI tone to sound card. The call does not return until the tone duration has elapsed. By contrast, syscall 31 (MidiOut) returns immediately upon generating the tone.
Constructor Summary | |
---|---|
SyscallMidiOutSync()
Build an instance of the MIDI (simulated) out syscall. |
Method Summary | |
---|---|
void |
simulate(ProgramStatement statement)
Performs syscall function to send MIDI output to sound card. |
Methods inherited from class mars.mips.instructions.syscalls.AbstractSyscall |
---|
getName, getNumber, setNumber |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SyscallMidiOutSync()
Method Detail |
---|
public void simulate(ProgramStatement statement) throws ProcessingException
simulate
in interface Syscall
simulate
in class AbstractSyscall
statement
- ProgramStatement object for this syscall instruction.
ProcessingException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |