Der Martin: MS-DOS 6.22 auf "schneller" CPU: Divide Overflow?

Beitrag lesen

Hallo,

Ich schlag mich gerade damit herum, ein altes Embedded-System mit einem Mobile Celeron (400 MHz, CPU Family 6, Modell 11, Stepping 4, 256 KByte Cache) wieder brauchbar zu machen. Dafür brauche ich ein proptitäres Tool, um zerkonfigurierte Hardware wieder "einzurenken", dass blöderweise nur unter "nacktem" DOS läuft und zu allem Überfluß auch noch einen eigenen DOS-Extender mitschleppt.

und dieses System ist auf DOS 6.22 festgelegt?

MS-DOS 6.22 zerreißt es aber noch während des Bootens mit einem Divide Overflow (bzw. "Überlauf bei Division"). [...]
Das riecht für mich nach dem Microsoft-Equivalent von Borlands berüchtigtem Runtime Error 200 auf CPUs > 100 MHz.

Aber sowas von.

Gibt's da irgendwelche Bugfixes / Workarounds?

Ich würd's mit einem DOS 7.1 versuchen, das mit Windows 98 ausgeliefert wird. Das läuft nach meiner Erfahrung sogar auf Rechnern der 3GHz-Klasse. Nur mit Festplatten >128GB kann es nicht korrekt umgehen.

Ciao,
 Martin

--
Lebensmotto der Egoisten:
Was ist so schlimm daran, dass jeder nur an sich selbst denkt? Dann ist doch an alle gedacht!
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(