Package drivers.ser
Class IOHandler
java.lang.Object
drivers.ser.IOHandler
Handles all serial port IO calls from SMSQE.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
emptyBuffers
(com.fazecast.jSerialComm.SerialPort serPort, int portNumber) Empty in and out buffers for a port (out buffer : try to send everything).int
handleIO
(MC68000Cpu cpu, com.fazecast.jSerialComm.SerialPort serPort, int portNumber) Handle all the allowed serial IO operations
-
Constructor Details
-
IOHandler
public IOHandler(int nbrOfSerPorts)
-
-
Method Details
-
handleIO
Handle all the allowed serial IO operations- Parameters:
cpu
- CPU used (sp = operation type, old D0)serPort
- serial port to handle the operationsportNumber
- (SMSQE) port number- Returns:
- SMSQE error code (0 = no error).
-
emptyBuffers
public void emptyBuffers(com.fazecast.jSerialComm.SerialPort serPort, int portNumber) Empty in and out buffers for a port (out buffer : try to send everything).- Parameters:
serPort
- port in questionportNumber
- number of this port
-