Konference: SAPI-1 a československé mikropočítače
Od: | Jiri Biba |
Datum: | 7.2.2012 23:50 |
Předmět: | Rychlocteni z disket? |
Dnes jsem narazil na zajimavou vec u radicu FDC 8272. Zjistil jsem temer nahodou, ze prikaz Read Track funguje uplne jinak, nez jsem si dosud myslel. Puvodne jsem nekde vycetl, ze se pouziva hlavne na kontrolni cteni ID pole po formatovani. Myslel jsem, ze cte pouze 4 byte zahlavi sektoru, kde je cislo stopy, sektoru, hlavy a delky sektoru. A najednou koukam, ze misto id pole umi najednou nacist data uplne cely stopy, pokud se spravne nastavi dylka u DMA 8257. Tak me napadlo to pouzit na rychlocteni pri natahovani systemu nebo pri restartu CP/M. Melo by to umet nacist system behem jedny otacky diskety (u 8" za dve otacky). To by byl sakra rozdil proti klasice, kdy se system nacte az po 52 otackach 8" diskety, coz je 7-8 sekund. -:) Staci zadat od ktereho sektoru a kolik prenyst dat a kam ulozit. Asi to zkusim. Skoda, ze 8272 nema Write Track, uz bych videl 18 kb buffer na celou stopu s blok deblokem na CP/M sektor 128 byte. To by mohl byt docela fofr.-:))
[2012/1 (114)] [2012/2 (102)] [2012/3 (30)] [2012/4 (9)] [2012/5 (18)] [2012/6 (32)] [2012/7 (143)] [2012/8 (197)] [2012/9 (161)] [2012/10 (43)] [2012/11 (90)] [2012/12 (37)]