NKC Forum |
Autor | Thema: BIOS für 3 Laufwerke |
---|---|
dl1ekm Kennt sich schon aus ID # 149 |
Erstellt am 22. November 2017 20:49 (#1)
Zitat
PN E-Mail
Hallo zusammen,
seit 3 Abenden probiere ich nun schon herum und bekomme es nicht hin - dabei war ich mir sicher, dass es vor 1-2 Jahren schon mal ging - vielleicht ein Trugschluss. Ich möchte folgende Kombination nutzen: - LW A = Gotek/HxC2001 als "Hauptlaufwerk" - LW B = 3,5" zum Datenaustausch mit anderem Rechner über 22Disk - LW C = 5,25" LW für den Zugriff auf all meine alten Disketten - LW D oder E als RAM-Disk (SRAM 256) Mit dem Original-Bios kann man auf LW C zwar zugreifen (es rattert), aber mehr geht auch nicht - wird wohl daran liegen, dass dies für einseitiee 8"-LW eingestellt ist. Mein erster Versuch (den ich damals auch schon gemacht hatte) war die Anpassung des BIOS80.ASM an den (aus meiner Sicht) entscheidenden Stellen: - Anpassung Diskdefs:
Dann noch Anpassung der Read/Write Routinen, dass sie nur noch zu Mini-Routinen springen:
Anschließend Neu-Übersetzung und Aufspielen gemäß dieser "Anleitung" aus dem Fundus von Werner:
Damit stürzt das ganze aber meistens beim Zugriff auf C/D ab. Ich habe mir dann einige weitere BIOS-Dateien von Werner angeschaut und übersetzt - da sind sehr spannende Sachen dabei wie Startbildschirm, Übersetzung auf Z80 bis hin zur automatischen Bestimmung der RAMDisk. Z.B. die Datei BIOS99-4 würde gut passen:
Beim Zugriff auf LW C springt aber wieder LW A an ... Und mit der letzten Version (BIOS91-3) geht auch die RAM-Disk gut, aber eben bei C spring A an. Bei diesen Versionen hat sich wohl auch die Berechnung der RAM-Disk verändert - und hier kommt mein erster Verdacht: Es steht dort ja in den Kommentaren: gepatcht ==> SYS27-12.SYS Was ist damit gemeint? Muss das CPM selber hier noch gepatched werden? M.Haardt deutet in einem anderen Beitrag so etwas an... Dazu liegen mit aber keine Infos vor. Vielleicht sind die unten genannten Patche gemeint? Es gibt eoch Hinweise auf "Patche", wobei die Datei wahrscheinlich unvollständig ist:
Herr Hoof hat ähnliches zu ZEAT/FLOMONCG in der LOOP 22 geschrieben. Weiß jemand, was in CT 4/86 bzw. 4/88 dazu geschrieben wurde? Letztlich auch die Frage, ob es nicht auch Abhängigkeiten zum Flomon geben kann? Ich nutze 4.0 - aber eigentlich sollte das doch transparent sein? Ich habe nun sehr viele Kombinationen aus BIOS, FLO2/3 mit und ohne Dioden, Waitates usw. durchprobiert und bin mit meinem Latein am Ende. Kann da jemand helfen? Dass die RAM-Disk machmal die Datei "BADBLOCK" enthält ist auch noch so ein Mysterium aber erst mal andere Baustelle. Was ist eigentlich die richtige Einstellung auf der FLO3 - wie im Handbuch? (3 Waitstates, keine PreComp (Jumer 1,3,5), Seiteneinstellung SW (nicht HW))? VIELEN DANK! Zur Info noch die gesamte Historie der BIOS-Dateien von der Gruppe aus Kiel: |
Beiträge: 82 | Mitglied seit: März 2015 | IP-Adresse: gespeichert | |
hschuetz Administrator Seitenadmins ID # 3 |
Erstellt am 22. November 2017 21:55 (#2)
Zitat
PN E-Mail HP
Hallo Marcel,
hab ich mal vor Jahren beim MC Computer versucht... ohne Erfolg... Sollte funktionieren ... geht aber nicht. Keine Ahnung woran es liegt. Gruß Hans-Werner ----------------------- Ob 8bit oder 16 oder 32 ist doch egal, Haupsache selbstgebaut! |
Beiträge: 904 | Mitglied seit: Juni 2004 | IP-Adresse: gespeichert | |
dl1ekm Kennt sich schon aus ID # 149 |
Erstellt am 23. November 2017 08:07 (#3)
Zitat
PN E-Mail
Moin Werner,
puh, wenn es selbst einen Profi vor Rätsel stellt :-) Ich frage mich nur - warum nicht? Die Änderungen im BIOS sind ja absolut überschaubar. Auf der Platine gibt es auch keine Extrawürste für C/D. Grundsätzlich ist das System für mehrere LW ausgelegt. Und: Laut den ganzen BIOS-Files der Kieler Gruppe muss es ja gehen - wobei sich aber der Verdacht erhärtet, dass hier noch weitere Patche und CP/M-Anpassungen notwendig sind. Ich versuche gerade, Kontakt zu Herrn Hoof aufzunehmen - vielleicht kann er uns hier entscheidende Tipps geben. |
Beiträge: 82 | Mitglied seit: März 2015 | IP-Adresse: gespeichert | |
millenniumpilot Lernt noch alles kennen ID # 186 |
Erstellt am 23. November 2017 10:28 (#4)
Zitat
PN E-Mail
Hallo Marcel, Hallo Hans-Werner,
da es mit der CPU68k und Jados keine Probleme mit mehreren Laufwerken gibt, kann ein Hardwaredesignproblem wahrscheinlich doch ausgeschlossen werden. Oder?! Ich hoffe also, das weitere oder die richtigen CP/M-Anpassungen das Problem lösen könnten. Gruß Dirk ----------------------- Gruß Dirk |
Beiträge: 10 | Mitglied seit: September 2017 | IP-Adresse: gespeichert | |
hschuetz Administrator Seitenadmins ID # 3 |
Erstellt am 23. November 2017 12:09 (#5)
Zitat
PN E-Mail HP
Hallo,
Also es gehen 2*31/2 Zoll und ein 8 Zoll beim MAC, aber 3* oder gar 4*31/2 Zoll geht nicht. Anscheinend liegt es am Flomon bzw am Monitor. Ursprünglich gab es ja nur 8 Zoll Disketten, dann gab es auch 40 Tracks 51/4 Zoll und später erst die 80 Tracks, was da im Flomon bzw im Monitor geändert wurde weiss heute keiner mehr. ----------------------- Ob 8bit oder 16 oder 32 ist doch egal, Haupsache selbstgebaut! |
Beiträge: 904 | Mitglied seit: Juni 2004 | IP-Adresse: gespeichert | |
hschuetz Administrator Seitenadmins ID # 3 |
Erstellt am 23. November 2017 12:11 (#6)
Zitat
PN E-Mail HP
Ob Jost Rainer Hood da wirklich helfen kann wage ich zu bezweifeln... Aber schöne Gruß von mir an ihn...
Gruß Hans-Werner ----------------------- Ob 8bit oder 16 oder 32 ist doch egal, Haupsache selbstgebaut! |
Beiträge: 904 | Mitglied seit: Juni 2004 | IP-Adresse: gespeichert | |
dl1ekm Kennt sich schon aus ID # 149 |
Erstellt am 23. November 2017 20:56 (#7)
Zitat
PN E-Mail
ES GEHT!
Der Hinweis von Hans-Werner war Gold wert. Es lag am FLOMON! Ich habe nun Flomon CG 1.3 drin - und es geht - mit einem 91er BIOS, schönes Startbild, automatische RAM-Disk ... FLOMON CG testet ja auch das RAM und da bin ich über einen fehlerhalten Block auf meiner SRAM gestoßen - da hatte ich beim Löten Mist gebaut - und offenbar noch nicht richtig geflickt. |
Beiträge: 82 | Mitglied seit: März 2015 | IP-Adresse: gespeichert |
| https://hschuetz.selfhost.eu | Boardregeln | Datenschutzerklärung
Tritanium Bulletin Board 1.8
© 2010–2021 Tritanium Scripts
Seite in 0,026705 Sekunden erstellt
17 Dateien verarbeitet
gzip Komprimierung eingeschaltet
2416,34 KiB Speichernutzung