ATAPI

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

ATAPI

#1 Příspěvek od Celeron »

Nemáte prosím někdo popis prikazu ATAPI? Jde mi konkrétně o ATAPI v IDE-PIO modu, coz jsou treba ZIPky, nektery pasky a stary CD ROMky. ATA normu jsem na netu nasel, ale jeji rozsireni na ATAPI se mi nalyzt nedari.
Diky
Jirka
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#2 Příspěvek od Andrea »

Vždyť to je pohromadě, třeba ATA/ATAPI-4 nebo ATA/ATAPI-6.
Uživatelský avatar
PCmaniac99
Příspěvky: 884
Registrován: 07 úno 2008, 00:00
Bydliště: Jablonec nad Nisou

#3 Příspěvek od PCmaniac99 »

asi hledáš toto
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#4 Příspěvek od Celeron »

To Andrea: Zapomel jsem napsat ze mi jde o ATA1-2. Co jsem kdysi vycet, tak spolecny to bylo az od ATA/ATAPI4. Ja mam funkcni pripojeni HDD k Z80 pres ATA2 PIO a chtel jsem zkusit jeste ZIPku. Zatim badam, zda bude vubec reagovat na ATAPI prikazy v PIO modu, jak je to u ZIPky s LBA a podobne. Jenom takovy hrani...
to PCmaniac99: Diky, proctu si to.
Jirka

PS: Jinak zde je snad vse, na co si clovek vzpomene: http://www.bswd.com/cornucop.htm
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#5 Příspěvek od Andrea »

Celeron píše:To Andrea: Zapomel jsem napsat ze mi jde o ATA1-2. Co jsem kdysi vycet, tak spolecny to bylo az od ATA/ATAPI4.

Tak ti jde o ATA1-2 nebo o ATAPI? O ATAPI v době před ATA/ATAPI-4 je třeba tohle PDF. Ale to už jsi zjevně našel.
Uživatelský avatar
judeware
Příspěvky: 2029
Registrován: 04 srp 2009, 00:00
Bydliště: okres Písek

#6 Příspěvek od judeware »

Vždyť to je pohromadě...

Musím se ohradit - tohle rozhodně není pravda! Od verze 4 je součástí standardu ATA jen pojem "PACKET Command feature set", což představuje mj. příkazy:
- PACKET
- DEVICE RESET
- IDENTIFY PACKET DEVICE
V praxi nejdůležitější z nich je PACKET - "příkazy v příkazu". Schválně - kdokoli si zkuste vyhledat v dokumentu ATA6-Rev3b příkazy s názvy: PLAY AUDIO, READ TOC, START/STOP UNIT. Najdete balšóje kulovóje! Pro zájemce o ATAPI je nutno hledat v dokumentech komise Small Form Factor:
- SFF-8020i (v diskusi zaznělo) -> CD-Romové
- INF-8070i -> Rewritable Removable Media
- INF-8090i -> ATAPI DVD Devices

Z doby, kdy šlo z www.t13.org volně stahovat, mám veškeré dokumenty k ATA, od verze 1 do 7, včetně některých "errat". Dále bych našel specifikace CF, MMC, SD a zmíněné SFF-8020i, INF-8070i a INF-8090i (bude-li zájem).

Pro Jirku (Celeron):
Zkus na ZIPku aplikovat příkaz MEDIA EJECT. Když zabere, vystačíš zřejmě s příkazy ATA. Jinak nejspíš viz INF-8070i.

Petr de Zviqov
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#7 Příspěvek od Celeron »

to Judeware:
S tou nedobytnosti na T10 a T13 to neni tak hrozny, pres http://en.wikipedia.org/wiki/AT_Attachment se do nich na vsechny ATA dostanes. Ale ty SFF-8020i, INF-8070i a INF-8090i jsem tam nenasel, pokud bych je potreboval, ozvu se.
Diky za typ na Media Eject. Nejak jsem ho prehlid, zato me upoutaly ATA command Door Lock a Door Unlock, coz je ale prikaz pro DVD/CD.
Jirka
Uživatelský avatar
rnbw
Příspěvky: 37426
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#8 Příspěvek od rnbw »

Prikazy Lock a Unlock by mali fungovat na kazdom zariadeni, ktore ma elektronicky ovladane vysuvanie media. Pouziva to napriklad Linux - ked je filesystem namontovany, medium sa neda vysunut. Na LS-120 to funguje, na ZIP myslim tiez (ale nechce sa mi to pripajat teraz).
Uživatelský avatar
judeware
Příspěvky: 2029
Registrován: 04 srp 2009, 00:00
Bydliště: okres Písek

#9 Příspěvek od judeware »

Dokumenty ATAPI, CF, SD/MMC (minimálně do neděle):
www.absolvent-zahori84.wz.cz/ata(pi)/cf_2.pdf
www.absolvent-zahori84.wz.cz/ata(pi)/inf-8070i.pdf
www.absolvent-zahori84.wz.cz/ata(pi)/inf-8090i.pdf
www.absolvent-zahori84.wz.cz/ata(pi)/mmc.pdf
www.absolvent-zahori84.wz.cz/ata(pi)/sd.pdf
www.absolvent-zahori84.wz.cz/ata(pi)/sd_physical.pdf
www.absolvent-zahori84.wz.cz/ata(pi)/sff-8020i.pdf

S tím DOOR LOCK (nověji MEDIA LOCK) mě předběhl chalan rnbw - po tomto příkazu skutečně mechanika nereaguje na tlačítko na předním panelu. Je-li "odemčeno", dá se šuplík (optické mechaniky) samozřejmě vysunout softwarovým příkazem. MEDIA EJECT mi nezabral, pokud si vzpomínám. Musel jsem použít paketový příkaz START/STOP UNIT. Je to už dávno (zkoušel jsem na Sharpovi mechaniku coby přehrávač CD audio). Proto ta sbírka .pdf dokumentů o ATA/ATAPI.
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#10 Příspěvek od Celeron »

To judeware:
Super, diky!
Informaci neni nikdy dosti....
Az bude cas, tak toho Zipa zkusim. Asi to bude posledni mechanika, kterou pod CP/M zkusim zlomit.
A propo, netusis, jak to bylo se Zipem pres LPT? Melo to byt snad nejaky "okradeny" SCSI, podrobny popis toho rozhrani jsem zatim nikde nenasel.
Diky
Jirka
Uživatelský avatar
rnbw
Příspěvky: 37426
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#11 Příspěvek od rnbw »

ZIP mechanik na paralelny port boli tusim dva druhy. Pozri sa do zdrojakov Linuxu, je to tam vsetko.
Uživatelský avatar
Celeron
Příspěvky: 20537
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#12 Příspěvek od Celeron »

O linuxu bohuzel nemam vubec paru, jen vim ze existuje. :cry:
Takze netusim, co a kde hledat...
Jirka
Uživatelský avatar
rnbw
Příspěvky: 37426
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#13 Příspěvek od rnbw »

Pozeral som to a naozaj su dva druhy. Samotna mechanika je vzdy SCSI a k nej je pripojeny prevodnik na paralelny port. Bud PPA3 (starsi typ) alebo MatchMaker (IMM) (novsi typ).
Stiahni si jadro z www.kernel.org, rozbal a pozri subory drivers/scsi/ppa.c a drivers/scsi/imm.c
Odpovědět

Zpět na „Výpočetní technika“