Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: Cheebi am 12. July 2006, 00:37

Titel: Disketten PORT im PM
Beitrag von: Cheebi am 12. July 2006, 00:37
Hallo,

ich bin nun mit meinem Kernel im PM angelangt. Hab nun keine BIOS-Funktionen bzw. Ints zur Verfügung. Wie kann ich im PM auf die Diskette zugreifen? Welchen PORT muss ich ansprechen?

Gruß Cheebi
Titel: Re: Disketten PORT im PM
Beitrag von: bitmaster am 12. July 2006, 08:34
Zitat von: Cheebi
Hallo,

ich bin nun mit meinem Kernel im PM angelangt. Hab nun keine BIOS-Funktionen bzw. Ints zur Verfügung. Wie kann ich im PM auf die Diskette zugreifen? Welchen PORT muss ich ansprechen?

Gruß Cheebi
Na dann viel spass. Ich sag dir, das wird ein rumgefrikel. ;-) Also dazu musst du den FDC (floppy-disk-controller) ansprechen. Hier ein ausfürhliches Dokument zum FDC: http://www.nondot.org/sabre/os/files/Disk/82077AA_FloppyControllerDatasheet.pdf

bitmaster
Titel: Re: Disketten PORT im PM
Beitrag von: Cheebi am 12. July 2006, 16:12
hi,

wieso nennst du das "rumgefrikel"? ist das so kompliziert oder wieso?? Ich meine ihr habt doch eure Kernel doch auch im PM!? Da müsst ihr ja auch über einen Port auf die Diskete zugreifen. Mit BIOS is da nix... Gibts denn keine Möglichkeit auf die Diskette zuzugreifen, ohne dass man ein einziges Gefrikel hat?

Gruß Cheebi
Titel: Re: Disketten PORT im PM
Beitrag von: Jidder am 12. July 2006, 16:19
Hi,

Zitat von: Cheebi
wieso nennst du das "rumgefrikel"? ist das so kompliziert oder wieso??

ich glaube niemand hat behauptet, dass OS-Development einfach ist.
Titel: Re: Disketten PORT im PM
Beitrag von: Osbios am 12. July 2006, 16:25
Zitat von: PorkChicken
Hi,

Zitat von: Cheebi
wieso nennst du das "rumgefrikel"? ist das so kompliziert oder wieso??

ich glaube niemand hat behauptet, dass OS-Development einfach ist.

Ja, aber gerade der FDC ist under Programmierern nicht als Krone der Schöpfung bekannt und hat so einige Besonderheiten. ;]