Autor Thema: EXT2/3 FS  (Gelesen 115 mal)

slartibartfast

  • Neuling
  • *
  • Beiträge: 6
  • Liked: 0
    • Profil anzeigen
EXT2/3 FS
« am: 11. Januar 2012, 10:22:29 »
Hallo Leute,

unter http://svn.lanowski.de/dev/z80/CPC/trunk/ gibt es ein kleines Appetit-Häppchen für die, die auch auf dem Z80 nicht von Linux/BSD genug bekommen können.

Gruß,

slarti

TFM

  • Globaler Moderator
  • Neuling
  • *****
  • Beiträge: 38
  • Liked: 1
    • Profil anzeigen
    • FutureOS
Re: EXT2/3 FS
« Antwort #1 am: 11. Januar 2012, 19:40:48 »
Super, dass Du an dem Projekt dranbleibst!!!
--
TFM of FutureSoft

http://www.FutureOS.de

Wer meine Beiträge in diesem Forum massenweise im Wortlaut oder abgeändert übernimmt und in anderen Foren postet möchte bitte auch auf dieses Forum hier als Quelle verweisen!

slartibartfast

  • Neuling
  • *
  • Beiträge: 6
  • Liked: 0
    • Profil anzeigen
Re: EXT2/3 FS
« Antwort #2 am: 13. Januar 2012, 14:47:17 »
Hallo TFM,

so wie die Zeit verfügbar ist, kümmere ich mich auch um solche Waisenkinder  8)

Gruß,

Slarti

Devilmarkus

  • Administrator
  • Neuling
  • *****
  • Beiträge: 24
  • Liked: 0
    • Profil anzeigen
Re: EXT2/3 FS
« Antwort #3 am: 13. Januar 2012, 15:16:41 »
Das Projekt ist Interessant!
Ich hoffe, dass hier auch User sein werden, die eine Zielgruppe dafür sind.

Aber ich finde es Klasse, dass jemand sich solche Mühe macht!

TFM

  • Globaler Moderator
  • Neuling
  • *****
  • Beiträge: 38
  • Liked: 1
    • Profil anzeigen
    • FutureOS
Re: EXT2/3 FS
« Antwort #4 am: 13. Januar 2012, 18:12:59 »
Also ich hoffe mal jetzt keinen Quatsch zu erzaehlen...

Denke als Zielgruppe kommt jeder in Frage der auf irgendeine Art eine IDE Platte am CPC haengen hat, als da waeren:
- CPC-IDE
- SF2
- 8255IDE vom Jarek
- IDE8255 vom R. Palmer

Die Unterschiede lassen sich mit Routinen fuer 'Sektor schreiben' und 'Sektor lesen' kompensieren. Ansonsten braucht man nichts (abgesehen von einigen Initialisierungs-routinen, auf die man notfalls auch verzichten kann).


Es waere doch mal eine Idee so ein EXT Platten-Image fuer den WinApe zu erstellen, denn der emuliert ja auch das SF2. Dann koennten auch die Leute damit arbeiten (sicher vertraut machen), die noch keinen IDE Adapter am ECHTEN CPC haben.

--
TFM of FutureSoft

http://www.FutureOS.de

Wer meine Beiträge in diesem Forum massenweise im Wortlaut oder abgeändert übernimmt und in anderen Foren postet möchte bitte auch auf dieses Forum hier als Quelle verweisen!

slartibartfast

  • Neuling
  • *
  • Beiträge: 6
  • Liked: 0
    • Profil anzeigen
Re: EXT2/3 FS
« Antwort #5 am: 02. Februar 2012, 12:58:51 »
Hallo TFM,

der HAL ist so konzipiert, das nicht nur andere Hardware unterstützt werden kann, sondern auch 'virtuelle' Geräte (z.B. Disk-Images im realen FS).

Das ist zwar für den CPC nicht gerade ein muß, aber es kostet nur wenig Mehraufwand und ist flexibler.

Gruß,

Slarti

TFM

  • Globaler Moderator
  • Neuling
  • *****
  • Beiträge: 38
  • Liked: 1
    • Profil anzeigen
    • FutureOS
Re: EXT2/3 FS
« Antwort #6 am: 02. Februar 2012, 21:29:07 »
Hi,

Das ist doch für den CPC eine geniale Idee! Klar, wenn man Disc-Images unterstützen könnte, dann könnte man alle DSKs von der CPC-Games CD (z.B.) auf die Festplatte rüberschaufeln, und dann bei Bedarf in Null,Nix in den CPC laden :-)

Ins Basic könnte man das so ähnlich einbinden wie das RDOS das mit der RAM-Disc macht. Nur mal so als Idee :-)
--
TFM of FutureSoft

http://www.FutureOS.de

Wer meine Beiträge in diesem Forum massenweise im Wortlaut oder abgeändert übernimmt und in anderen Foren postet möchte bitte auch auf dieses Forum hier als Quelle verweisen!

slartibartfast

  • Neuling
  • *
  • Beiträge: 6
  • Liked: 0
    • Profil anzeigen
Re: EXT2/3 FS
« Antwort #7 am: 15. Februar 2012, 10:19:07 »
Hallo TFM,

hmm, bei http://cpctech.cpc-live.com/docs/extdsk.html gibts eine Beschreibung, die mir auf dem ersten Blick brauchbar erscheint ....
Mal sehen, was ich (machen) kann ;-)

Gruß,

slarti

TFM

  • Globaler Moderator
  • Neuling
  • *****
  • Beiträge: 38
  • Liked: 1
    • Profil anzeigen
    • FutureOS
Re: EXT2/3 FS
« Antwort #8 am: 16. Februar 2012, 21:06:39 »
Ja, das sieht ganz gut aus :-)

Also jetzt mal eine doofe Frage, wie weit laeuft das EXT2/3 denn schon? Ich bin da grad nimmer auf dem laufenden. Waere super, wenn Du hier ein bischen mehr erzahlen koenntest :-)

cu!
--
TFM of FutureSoft

http://www.FutureOS.de

Wer meine Beiträge in diesem Forum massenweise im Wortlaut oder abgeändert übernimmt und in anderen Foren postet möchte bitte auch auf dieses Forum hier als Quelle verweisen!

slartibartfast

  • Neuling
  • *
  • Beiträge: 6
  • Liked: 0
    • Profil anzeigen
Re: EXT2/3 FS
« Antwort #9 am: 22. Februar 2012, 09:24:30 »
Hallo TFM,

der Status ist in den READMEs beschrieben. Das ganze ist noch nicht als ganzes ausgetestet. Was auf einem Emu läuft, ist die Partitionserkennung und die Math_lib. Der Rest darf als "untested" gelten.
Sollte ich mal Zeit haben, hole ich das dieses Jahr noch nach ;-)

Da ich keine RAM-Disk habe, werde ich wohl improvisieren müssen - Wenn Du Beispiele für die Umsetzung im RDOS hast, dann gerne her damit ;-)
Sonst müsste ich gucken, was das AMSDOS an Möglichkeiten bietet.
Momentan schwebt mir eine RSX-Erweiterung für 'virtuelle' LW vor, mit der dann DSKs 'gemountet' (eingelegt) werden. Das funktioniert natürlich nur für Programme, die selber keine FDC Routine implementieren, sondern sich 'dumm' auf das AMSDOS verlassen.

Gruß,

Slarti

TFM

  • Globaler Moderator
  • Neuling
  • *****
  • Beiträge: 38
  • Liked: 1
    • Profil anzeigen
    • FutureOS
Re: EXT2/3 FS
« Antwort #10 am: 22. Februar 2012, 23:16:37 »
Es sind schon ziemlich viele Programm die einfach die DOS Vektoren benutzen. Games nicht so oft, aber die gecrackten Versionen dann alle wieder ;-)

Hört sich alles in allem gut an!

Benutzt Du WinApe als Emulator, oder wie machst Du das?
--
TFM of FutureSoft

http://www.FutureOS.de

Wer meine Beiträge in diesem Forum massenweise im Wortlaut oder abgeändert übernimmt und in anderen Foren postet möchte bitte auch auf dieses Forum hier als Quelle verweisen!