Konference: SAPI-1 a československé mikropočítače

Od: melsoft
Datum: 9.5.2010 13: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)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]