Preklad udaju C/H/S

Pavel Hudecek pavelhudecek
Středa Březen 17 14:35:50 CET 2004


Odpovidam sam sobe:-))

V notebooku je velmi pravdepodobne 2,5" disk
a ty jsou temer vsechny IDE, vcetne tech starych
(pred nekolika dny jsem videl 30 MB).

Zminovany prikaz je opravdu 91h a CF jej podporuje.
Normu ATA/IDE mohu poskytnout v PDF, stejne i
datasheet od IO do CF karty. V pripade zajmu
piste na hudecek@mbox.dkm.cz .

Pavel Hudecek
----------------------------------------------------
http://www.diametral.cz

Od: "Pavel Hudecek" <pavelhudecek@seznam.cz>
> Nebude to tak slozite, protoze ATA disky (a tedy i CF karta)
> umoznuji preklad CHS. Funguje to priblizne tak, ze poslete
> prikaz, kterym sdelite, ze chcete, aby od ted mel X sektoru
> na stopu a Y hlav a od toho okamziku se tak zacne chovat
> (je to takova prvni vlastovka pred LBA). Prikaz je snad
> 91h Initialize device parameters, ale mozna se mylim,
> naposledy jsem ho pouzil asi pred 5 lety, pri pokusu
> o psani vlastniho OS:-)). Dale muzete mit problem
> s 8 bit rezimem, ale to se da resit jednoduchym obvodem,
> ktery bude stridave posilat horni a dolni byty, pokud bude
> adresa datoveho portu.
>
> Ovsem obavam se, ze zde by mohl byt jiny problem: MFM,
> nebo kdo vi co jeste jineho, tedy nikoli IDE/ATA kompatibilni...
>
> Od: "Pavel Kutina" <pkutina@seznam.cz>
> > V souvislosti s IDE provozem CF me napadlo pouzit nejakou
> > 32MB CF misto HDD v mem milovanem XT Olivetti Quaderno.
> > Problem ale je v tom, ze tenhle XT subnotebook ma parametry
> > HDD natvrdo pro jeden konkretni typ disku (20MB
> > od Connera). Disk mi odesel do vecnych lovist a jiny se tam
> > rozumne dat neda - nastaveni C/H/S je pomerne dulezity faktor.
> >
> > Takze me napadlo nasledovne - uchopit FC kartu (rekneme tech
> > 32MB), vytvorit IDE redukci a na IDE stranu nacpat nejaky PIC,
> > ktery by se staral o preklad C/H/S tak, aby PC videlo jen to, co
> > videt ma - samozrejme by to znamenalo
> > ozelet tech 12MB, o kolik je ta karta vetsi, ale to uz je opravdu ten
> > nejmensi problem. Stejne tak je to s rychlosti - zapis na CF neni nic
> > bleskoveho, ale on ten originalni disk mel udavanych tusim 28ms pri
> > zapisu, takze ani tam by to tolik nebolelo...
> >
> > Vetsi problem je, ze nemam zkusenosti s PIC (i kdyz si uz asi tri roky
> > rikam, ze se do toho konecne vlozim - na prumce me kdysi ucili 8048 a
> klony,
> > takze alespon nejake zaklady jsou), a uz vubec netusim, jak by to melo
dal
> > komunikovat s IDE a HDD - muj predpoklad je, ze tyhle pametry tam zase
> > nebehaji tak casto a ze by se tam ten PIC (nebo jakykoli jiny jednocip,
to
> > je vcelku vedlejsi) docela nudil.
> >
> > Nemate nekdo zkusenosti s takovymhle low-level programovanim IDE? Koukal
> > jsem po webu na reseni problemu s Olivetti Quaderno a neveril bych,
kolik
> > lidi se s nim nerado louci - ale VZDYCKY to byl HDD, kdo za to mohl.
Pokud
> > by tohle nekdo rozchodil, asi by se par zajemcu naslo...





Další informace o konferenci Hw-list