|
|||||||||
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.SyscallMidiOut
public class SyscallMidiOut
Service to output simulated MIDI tone to sound card. The call returns immediately upon generating the tone. By contrast, syscall 33 (MidiOutSync) does not return until tone duration has elapsed.
Constructor Summary | |
---|---|
SyscallMidiOut()
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 SyscallMidiOut()
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 |