Konference: SAPI-1 a československé mikropočítače
Od: | Jiri Biba |
Datum: | 10.3.2012 17:02 |
Předmět: | RE: SW prenos dat |
Nojo, u textu to ale je jinak. Na Sapi CP/M je standardnim "kopirovacim" programem PIP. Umoznuje poslat temer cokoliv kamkoliv, tj soubor z diskety na disketu, dale na vsechna zarizeni definovana v IO byte. Zaroven se muzou definovat parametry co pri kopii menit, tedy treba prevod mp-vp, pridavat znaky za konec radku, co delat s tabelatorem, nulovat 7 bit a kupu dalsich. Dale umoznuje spojovat vice souboru, pridavat na konec souboru EOF a teba takovou chujovinu pro derovac ze na zacatku vytvori zavadeci a na konci ukoncovaci pulmetr derny pasky. -:) Ja to poradne na vsech typech dat prozkousim a dam vedet, co je skutecne funkcni, a co je problemovy. Jirka -----Original Message----- From: EC1045 (sapi tu byla ta zakroucena vec pandora.cz) [mailto:ifbrk tu byla ta zakroucena vec seznam.cz] Sent: Saturday, March 10, 2012 10:00 AM To: Konference "SAPI-1 a československé mikropočítače" Subject: Re: SW prenos dat ukonceni prenosu na SAPI (v me rutine) je dano koncovym radkem v INTELHEXu (:00000001FF) tj. pokut se na pozici (slupci) 8 a 9 najde "01" tak se prenos ukonci a zbivajici znaky se ignoruji format dat INTEHEXu je nasledujici pozice - vyznam 1 - vzdy dvojtecka 2 a 3 - delka dat 4 az 7 - adresa 8 a 9 - vyznam radku "00" data "01" konec dat "02" ??? nemam tuseni "03" ??? nemam tuseni "04" prefix 64kB bloku (INTELHEX neumi vic jak 64kB tak timto radkem se rika poradi nasledujiciho bloku tj. jako data je adresa bloku znak 10 az 13 (16bitu) jednotlive bloky jsou zakonceny standartnim zakoncovacim radkem) /napr. blok 0; :020000040000FA a blok 1; :020000040001F9/ 10 az X - data delka musi odpovidat vzdy zadane X+1 a X+2 vzdy kontrolni soucet vsechna cisla/data jsou ve fomatu HEX a psana kapitalkami (velka pismena) > > Program jsem zkoušel s rutinama od EC1045, tam vše funguje. > > Data se odesílají po jednotlivých znacích a příjem probíhá po řádcích, zkusím jestli se povede předělat pak by neměl být výpis problém. > > Terminál nevím jak funguje na SAPI, jinak by to snad šlo. > > Příjem ze SAPI se ukončí po tom co nejsou žádná příchozí data a vyprší časový limit. Příjem na SAPI jsem zkoušel jenom s rutinama, takže nevím jakým způsobem proběhne ukončení, ale PC ctrl+z nevysílá.--------------------- > sapi tu byla ta zakroucena vec pandora.cz > Konference o SAPI-1 > --- --------------------- sapi tu byla ta zakroucena vec pandora.cz Konference o SAPI-1 ---
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)]