DOSbox patch

OP #6852722
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.