Mein Kernel ist nun schon so weit das er größer als 2 Sektoren geworden ist
(ganze 0x55 Sektoren *stolz*)
deswegen muss ich über Zylinder Grenzen hinweglesen, dazu hab ich ein paar Fragen:
1. kann int 0x13 über Zylinder und über Kopf Grenzen lesen?
oder müsst ich z.B. den letzten Sektor eines Zylinders und den 1. des nächsten getrennt lesen?
2. der erste Sektor einer Diskette ist ja
Kopf 0 Zylinder/Spur 0 Sektor 1
aber welcher ist der 1. des 2. Zylinders?
Kopf 0 Zylinder/Spur 1 Sektor 0
oder
Kopf 0 Zylinder/Spur 1 Sektor 1
und das gleiche dann noch bei den Köpfen:
ist der 1. Sektor des 2. Kopfes
Kopf 1 Zylinder/Spur 0 Sektor 0
oder
Kopf 1 Zylinder/Spur 0 Sektor 1
(ganze 0x55 Sektoren *stolz*)
deswegen muss ich über Zylinder Grenzen hinweglesen, dazu hab ich ein paar Fragen:
1. kann int 0x13 über Zylinder und über Kopf Grenzen lesen?
oder müsst ich z.B. den letzten Sektor eines Zylinders und den 1. des nächsten getrennt lesen?
2. der erste Sektor einer Diskette ist ja
Kopf 0 Zylinder/Spur 0 Sektor 1
aber welcher ist der 1. des 2. Zylinders?
Kopf 0 Zylinder/Spur 1 Sektor 0
oder
Kopf 0 Zylinder/Spur 1 Sektor 1
und das gleiche dann noch bei den Köpfen:
ist der 1. Sektor des 2. Kopfes
Kopf 1 Zylinder/Spur 0 Sektor 0
oder
Kopf 1 Zylinder/Spur 0 Sektor 1

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert

