Prenos dat na dalku (Ronja)

Tutankhamun Tutankhamun
Středa Březen 17 14:35:53 CET 2004


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...

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

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