021
17.12.2012, 09:34 Uhr
m.haardt
|
Ich halte es für einen konzeptuellen Fehler, dass die NKC Software nicht komplett mit serieller Konsole läuft, aber das wird sich doch wohl ändern lassen, oder?
N8VEM ist ein Projekt, in dem verschiedene EBC und S100 Boards entwickelt werden, inzwischen auch ISA. Ja, Webseite und Dokumentation sind sehr unübersichtlich, dennoch wurde hier schon viel Arbeit geleistet, die ein neues Projekt vor sich hätte. Das erste Board war ein Z80 SBC mit serieller Konsole, RTC und CP/M im EPROM.
SD Karten kommunizieren mit SPI. Das geht per bit banging, wie Du ja schon am NKC erlebt hast, aber es ist schneckenlahm, weil jedes Bit diverse CPU-Zyklen braucht. Mit einem Schieberegister, einem Taktgenerator und ein paar Flipflops sollte man das auch diskret hinbekommen, so dass ein Byte in der Zeit geschrieben wird, die die CPU braucht, um das nächste Byte ranzuschaffen. Das ganze mal zwei und man hat unter CP/M zwei schöne, große Wechselmedien als A: und B:, auch wenn ihre Kapazität hoffnungslos verschwendet wird. Floppies sind lustige Relikte der Vergangenheit, aber in Wahrheit nerven sie nur. Das BIOS sollte übliche Partitionstabellen verstehen, dann wäre der Datenaustausch ein Kinderspiel. Als ECB Karte wäre das sicher für den NKC, den mc CP/M Computer und den N8VEM beliebt. Nur die Zeit... aber da sage ich Dir nichts Neues.
Michael |