CP/M auf kleinen Mikrocontroller-Systemen erregen immer meine Neugier - wie damals auch der AVR-"Stick" den ich von Peter Sieg gekauft hatte.
Dieser war wohl mit aus dem Thread bei mikrocontroller.net entstanden.
Einige Experten haben den auch wohl weiterentwickelt und Platinen gebaut - aber es ging wohl nie in die Masse und selber bauen kann ich es nicht
So fand ich es nun spannend vom CPMduino (RunCPM) zu lesen.
Da reicht ein "einfacher" Arduino DUE (fuer bis zu 64K Ram unter CP/M 2.2) und ein SD-Reader per SPI und schon kann man CP/M nutzen.
Ein-/Ausgabe per seriellem Port bzw. virtueller serieller Port ueber den USB-Anschluss.
Weiterer Vorteil: keine DiskImages Alles per FAT auf der SD-Karte. Laufwerke A: - P: sind Verzeichnissse auf der SD-Karte.
Als ext. MicroSD-Reader Modul am DUE sieht es noch leicht fragil aus....aber ein anderer User hat einfach ein SD-Card Shield genommen und so sieht es fuer mich schon ganz robust aus
CPMduino Original-Seite mit dem ext . MicroSDS-Modul:
https://hackaday.io/project/19…computer-using-an-arduino
https://hackaday.io/project/3709-cpmduino
Nachbau mit dem SD-Card Shield:
http://weblambdazero.blogspot.…6/07/cpm-on-stick_16.html
Aus dem CPMduino wurde dann auch RunCPM fuer Win, OSX, Linux, Arduino DUE, Teensy 3.5 & 3.6:
https://hackaday.io/project/18291-runcpm
Ich habe mir nun einen Arduino DUE Clone bestellt aus UK....leider kommt der SD-Shield (gleich Modell wie im Bild aus China) - kann also noch bis Mitte Mai dauer im schlechtesten Fall