Konference: SAPI-1 a československé mikropočítače
Od: | melsoft |
Datum: | 9.5.2010 16:17 |
Předmět: | Z pokladů SAPI disket |
Z pokladů SAPI disket: |
Nedávno se mi dostaly do ruky 5,25 diskety pravděpodobně ze souboru SAPI-1.5. S pomocí dosovských nástrojů se mi (byť ne zcela) podařilo načíst fragmenty, ze kterých jsem posléze sestavil původní textový obsah jednoho ze souborů. Bohužel nevím jak sem přidat přílohu, tak ho vložím do textu - koneckonců je to text. Počtěte si: Nova deska barevne semigrafiky DBS-1 pracuje v rezimu 64 * 20 znaku. V tomto rezimu je zajistena programova sluci- telnost s dosud pouzivanou deskou AND-1Z na urovni volani sluzeb BIOS. Zpusob zobrazeni je dan pouzitim integrovaneho radice 6845. Pro kazdy zobrazovany znak je vyhrazeno 16-ti bitove slovo. Slabika na sude adrese obsahuje kod znaku, nasledujici slabika na liche adrese atribut. Pro vyuziti moznosti barevneho zobrazeni pod CP/M je pridana sluzba BIOS pro zmenu implicitniho atributu znaku. Na konec vstupniho vektoru BIOS je pridan vstupni bod: BIOS + 033h JMP SETATR SETATR - Tato sluzba meni nastaveni implicitniho atributu pro vsechny dalsi znaky, az do dalsi zmeny. Nova hodnota atributu se predava v registru C. Vyznam jednotlivych bitu atributu: bit 7 - blikani znaku 6 - barva pozadi R 5 - barva pozadi G 4 - barva pozadi B 3 - vyber generatoru znaku 2 - barva znaku R 1 - barva znaku G 0 - barva znaku B Na diskete CPM62-5.001 je ulozen demonstracni program pro zmenu atributu znaku SETDBS1.COM. Pro novou verzi SAPI-1.5 byla upravena CP/M verze 2.2 pro 62k RAM, ktera umoznuje plne vyuziti novych desek. Jde predevsim o desku radice MFC-1A a desku barevne semigrafiky DBS-1. Soucasna verze CBIOS umoznuje ovladani az 4 ruznych mechanik pruznych disku A: - D: s temito parametry: A:, B: mechaniky 5,25", oboustranne s dvojitou hustotou(DSDD) kapacita 312k pocet stop 2*40 1 systemova sektoru/stopu 64 sektoru/system 64 32 adresar polozek adresare 128 4k sektoru/blok 16 2k 09BH bloku fond useku 32k C: mechanika 5,25", jednostranna s dvojitou hustotou(SSDD) kapacita 148k pocet stop 40 3 systemove sektoru/stopu 32 sektoru/system 96 16 adresar polozek adresare 64 2k sektoru/blok 8 1k 093H bloku fond useku 16k D: mechanika 8", jednostranna s jednoduchou hustotou(SSSD) kapacita 243k pocet stop 77 2 systemove sektoru/stopu 26 sektoru/system 52 16 adresar polozek adresare 64 2k sektoru/blok 8 1k 0F2H bloku fond useku 16k tj. standartni format CP/M pro 8" diskety, pouzivany v SAPI-1. Na diskete CPM62-5.001 jsou ulozeny systemove programy: FORMAT.COM - umoznuje naformatovani disket podle vybraneho druhu formatu v prislusne mechanice SYSGEN.COM - slouzi k vygenerovani systemu CP/M na naforma- tovanou disketu. Zdrojova nebo cilova disketa muze byt pouze v mechanice A: nebo B:.
Ostatní příspěvky vlákna:
[2010/5 (266)] [2010/6 (85)] [2010/7 (24)] [2010/8 (95)] [2010/9 (126)] [2010/10 (60)] [2010/11 (12)] [2010/12 (8)]