Hallo!
Versuch gerade Daten mittels fread einzulesen. fread ruft wohl für jedes Byte basin/chrin (Adresse ffcf im Kernel) auf.
Frage: wird auf der OS Ebene hier ein Puffer verwaltet? Also zumindest mal sektorweise gelesen? Oder werden da wirklich die Bytes einzeln von der Diskette gekratzt?
Umgekehrt: würde es sich lohnen ein Modul zu schreiben, welches grössere Blöcke (sagen wir ca 1 kb = 4 Sektoren) von der Floppy holt und dann die Daten daraus zurückgibt?
Ciao,
Andreas