spludlow logo

RS-232 Synchronous I/O - mame (0277) machine





machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturerromofcloneof
rs232_sync_iodevices/bus/rs232/rs232_sync_io.cppnoyesnonoRS-232 Synchronous I/O

device_ref

name
bitbanger

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
bitbanger:streambitbangerbitb

device, extension

typetaginterfacefixed_imagemandatoryextension_names
bitbanger:stream

configuration


Baud rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Baud rate:RS232_BAUD255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
5014no
7515no
1100no
134.516no
1501no
20017no
3002no
6003no
12004no
180018no
200019no
24005yes
360020no
48006no
720021no
96007no
144008no
192009no
2880010no
3840011no
5760012no
11190022no
11520013no

RTS controls half-duplex

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RTS controls half-duplex:rtsduplex1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On1yes

RxC generated

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RxC generated:rxcontrol3

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Always0no
When Rx is active1yes
When a byte is available2no

TxC generated

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TxC generated:txcontrol1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Always0no
When Tx is active1yes