CD-ROM-Laufwerke mit AT-Bus

Nov 07, 2011 3 Replies

Hallo,



ich möchte gerne in einer eigenen Applikation ein CD-ROM-Laufwerk für den AT-Bus einsetzen und suche nach einer Beispiel-Implementation, die ein solches Laufwerk anspricht. Wer kann mir dabei weiterhelfen? Ich möchte gerne Befehlssequenzen abkupfern und die internen Register genauer kennenlernen.



Grüße, Holger


Linux Kernel? Die Frage ist, was du ansprechen willst und von welcher Architektur aus.

formatting link
beschreibt z.B. das Ansteuern vom 8051 zum Zwecke eines Audio-CD-Players.
formatting link
hat C-Quellen für einen low level Treiber für x86 Realmode.

Auf jeden Fall brauchst du die ATA/ATAPI Specs.

Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de HTML mails will be forwarded to /dev/null.

Du meinst vmtl. ein ATAPI CDROM. Der AT-Bus wird da nur als Transportlayer fuer SCSI verwendet weil das ATA-Protokoll nicht fuer CDROMs taugt.

Routinen wie man das ganze anspricht solltest du im Sourcecode jedes OpenSource OS Kernels (Linux, *BSD, etc.) finden.

Micha

XCDROM 2.2 aus der FreeDOS-Distribution liefert das Essentielle auf unter

2000 LOC:

ciao, Joseph

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required