did you need more storace capacity for your avr ???
   this project is the anser :-))
 
          coppling a avr (8515) to a ide hard drive ent you have now 137gig of data storage space
    p.s. if you need more of 137 gig  sorry im cant-not help you  :-)
im adding suport for slave drive now  274 gig is adresable
                                                                                       last update of ide project 11/11/2000

               last new   : fat 16/32 is on the go now in finaly understand file systen en decryp fat table  
                                       at this time in have put it on paper end it work just to transfer it to avr code

               im need your help now !!!   for finis fat 16\32 suporte im need a mega161/163  chip :-(((
                                                                    if you have one for sale or donation :-) plase send me a e-mail
                    --------->>>>>  im hope tha some one help me to finis this time cosuming free project  <<<<<-------

              NOW: it suporte dirve password for hig security aplication (must use a drive tha respec ata-4 password feature)
                      this option protec your data to be read by 3 party  i.e. loged data or your napster mp3 file :-)

                           im make a real word test of ata_3.asm code end find a file tramsfer of betwen 60 kbits sec end 357 kbits sec

           note:  on good file system whit is not fragmented 250 kbis sec is verry easy :-)
                    but whit ramdon sector acces you have not under 60 kbits sec (120 kbis if 8Mhz clock used )

            what next ???   fat 16\32  suporte (in coding now fat-16 whit 8.3 file name format)

 
          the doc             ata-3 specification
 
 
         the code           now is code is in project files
 

           project             AVRstudio project files in zip (include all files) updated 8/11/2000

 
        the shematic      in windraf (www.ivex.com) not finished but see main.asm

          shematic             in gif format
 
          old code            old version  but unsuported now

 

update list :

           24/10/2000            im receve today my new hard-drive for making compatibility test ....
           25/10/2000            im migrate to atmega161 to facilate code drive tranfer data in paket of 512 bits
                                         but 8515 have 512bits if im read a complete sectror im corup stack pointer ...
                                         end if use external ram the data enter in conflic whit drive i/o line
                                         but whit a mega161 it have 1k of ram on chip let room for a complete sector
                                         +lcd data +stack pointer end is pin compatible whit 8515 (execp for port e)
                                         mow in try to find a way to emulate a mega161 from my ice200 ???
                                         but donk panic im stil put on the web a version tha fit 8515 but whit
                                         limited sectror data of 500bits (12 reserved for stak ) but this cause a lost
                                         of data space of 2,4% end it make imposible to make a fat or iso files system
                                         but anoway a mega161 fit on 8515 soket of stk-200 end cost a bit more ..
                                         end permit alot of romm to implement a fat 16/32 :-)))
           27/10/2000            im dont find a mega161 :-( but im workink whit 8515 for read/write
                                         this fonction is now fully tested en debuged
           28/10/2000            corect bug on segate drive end adding seting of pio-mode 0
           29/10/2000            the good new now it work well :-) the bad news is the las update for
                                         2 to 3 week im writing my aplication specific part of this project end im keep
                                         section confidential sorry guys bit if im make modification to puplic section
                                         im put it to web but anowhay after my project im make a final unpdate :-)
           30/10/2000            just a litel update im adding a drive crash detection loop to the code ifdrive
                                         rest in error when read status for longer tha 4 second if jmp to a error loop
                                         end im have see a othe project in avrgcc tha suporte fat16\32 in a 8515 ummm
                                         im try to implement this asp :-) but when im have time for this
                                         end if you are interested by this project just tell me (im hate to spoke alone :-) )
           31/10/2000            split file in 2 now im put  source in one zip files containing all project data
            7/11/2000             im finish end testing of ata_3.asm code now in work on fat 16\32 but for this im
                                         a mega161 or 163 but you say atmel  .....    be batien
                                         p.s. im addding  password comand for drive tha suporte this like thinkpad drive
                                         refer to ata-4 data for using this command