Forum: PC Hard- und Software DOSbox patch


von Falk B. (falk)


Lesenswert?

Hallo liebe Gemeinde,

in diesem Unterforum bin ich praktisch nie anwesend, aber heute habe ich 
eine Frage. Wie es scheint, macht DOSbox Probleme mit virtuellen 
COM-Ports, wenn diese, wie die meisten, keine 5 Datenbits unterstützen. 
Denn dummerweise scheint viele alte DOS-Software das zu tun, auch wenn 
das gar nicht nötig bzw. das Ziel ist.

https://sourceforge.net/p/dosbox/patches/249/

"Many USB serial ports do not support a 5 bits per byte configuration 
however when configuring a serial port under DOS it is fairly common 
practice to simply set the serial ports LCR register to 0x80 to set the 
DLAB bit before setting the LCR to the actually desired value. This 
patch is a hack to work around the problem with these adapters at the 
cost of disabling the 9600 baud 5.N,1 configuration."

Damit schießt man sich schön ins Knie und die meisten USB-UART Wandler 
funktionieren nicht. :-(

1.Kennt jemand einen USB-UART Wandler, der 5 Bits unterstützt?
2.Kann jemand den Patch einbauen und neu compilieren?
3.Andere Ideen?

MfG
Falk

von Hmmm (Gast)


Lesenswert?

Falk B. schrieb:
> 1.Kennt jemand einen USB-UART Wandler, der 5 Bits unterstützt?

Zumindest einige PL2303-Varianten können es lt. Datenblatt.

von Falk B. (falk)


Lesenswert?


von Falk B. (falk)


Lesenswert?

Mit dem USB-UART Adapter oben von Ebay (CP2102) kommen keine Fehler in 
der DOSbox. Die Datenübertragung zum meinem Tauchcomputer geht trotzdem 
nicht mit DATATRAK. Nur manchmal durch Zufall. Egal.

von ... (Gast)


Lesenswert?

Der CH340 kann 5 bit

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.