Konference: SAPI-1 a československé mikropočítače
Od: | Roman Bórik |
Datum: | 22.2.2012 19:42 |
Předmět: | Re: Oziveni PMD32-SD na Sapi - VITEZSTVI !!! |
Nazdar. > Takze je to jasny, delal to Stack, ktery ma u BDOS a CCP omezenou > velikost. A propo, Romane, nevis kolik? Nekde jsem cetl, ze snad jen > 6 urovni... Už som ti o tom pred časom písal, takže sa budem citovať :-) <cite> Po spustení programu je skutočne zásobník nastavený v CCP obmedzený. Na zásobníku je iba, resp. možno využiť, 14 bytov, teda 7 položiek. Takže určite je vhodné si nastaviť vlastný zásobník, pokiaľ to program potrebuje. BDOS ale pri volaní jeho služieb využíva vlastný zásobník o veľkosti 48 bytov (24 položiek), takže pri volaní BDOSu sa z užívateľského zásobníka využije iba jediná položka a to samotná návratová adresa do volajúceho programu. BIOS zvyčajne využíva zásobník BDOSu, pokiaľ si nenastaví vlastný. </cite> > Jeste dotaz na Romana. Kdyz na PMD32-SD zalozim v images.cfg povoleny > formaty a pak zalozim od tech formatu na SD karte vzdy jeden "maticni" > image, muzu potom dalsi image vytvorit prostym kopirovanim na PC s > prejmenovanim a naslednym ulozenim do adresarovy struktury? Môžeš, samozrejme. Naviac, vôbec nie je nutné vytvárať obrazy diskov priamo na PMD 32-SD. Je toiba jedna z možností. Dôležité je iba to, aby súbory obrazov diskov mali zodpovedajúcu veľkosť. Teda TRACKS * SECTORS_PER_TRACK * 128 a ideálne boli po vytvorení vyplnené hodnotou 0xE5. Odporúčam pre vytváranie obrazov diskov použiť buď tebou spomenuté kopírovanie, alebo ideálne CP/M Image Manager. Vytváranie cez samotné PMD 32-SD považujem za núdzové riešenie :-) > Nebude se v tom pak PMD23-SD necemu branit? Napada me treba, ze ve jmenech > z PC je datum vytvoreni a z PMD32-sd neni. PMD 32-SD ignoruje dátum súboru a teda ho ani nezapisuje. Preto majú vytvorené obrazy diskov dátum zo začiatku 17. storočia ;-) Uvažoval som, že do novej verzie firmwaru pridám možnosť zadania dátumu a ten by v čase zapnutia normálne bežal a korektne by sa zapisoval pri vytváraní nového súboru. Ale nakoniec som sa na to vykašľal, pretože som usúdil, že to nemá v tomto prípade valný význam. > Jeste me trochu zarazila jedna vec, porovnaval jsem cteni stejnyho poctu > a dylky souboru na PMD32-SD a 3,5" mechanice a jevi se mi ze 3,5" jsou > asi o 1/3 rychlejsi. Je to mozny? Ze by i pres zdrzeni vystavovanim > mechaniky byl datovej pristup kvuli 512 bytu dlouhejm DMA prenosum > rychlejsi nez prenos v tom Tvym protokolu? nebo je jeste neco spatne, > treba ze se PMD 32-SD pokousi o prenos vicekrat? Zkusim vyhodit Retry. Hmm, zaujímavé. Pokiaľ by to bolo kvôli opakovanému čítaniu/zápisu, tak to by nebolo veľmi pozitívne. To by asi znamenalo veľkú chybovosť prenosu. Podľa rýchlosti, akou sa vytvoril 2MB image (za 43 sekúnd), tak samotný zápis na SD kartu je zhruba 45kB/s. Samozrejme, prenos medzi počítačom a PMD 32-SD je podstatne pomalší. Ja somto, pravdu povediac, nikdy nemeral, ale podľa pôvodného manuálu k PMD 32 je čítacia | zapisovacia rýchlosť 7kB/s | 6kB/s. Kedže sa komunikačný protokol nemenil, tak odhadujem, že PMD 32-SD je minimálne rovnako rýchla a snáď aj rýchlejšia, ako pôvodná PMD 32. > Jsem nadsen, jdu si otevrit cerveny. Dnes mam vydelano!!!!! -:))) Na zdravie a predbežne sa teším aj ja. Roman
Ostatní příspěvky vlákna:
[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)]