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

Od: Jiri Biba
Datum: 13.9.2011 13:38
Předmět: RE: 5,25 disky


Ahoj!
Tak to mam Romane nejaky jiny vydani. Na 241 az 244 mam prehled funkci
modulu BDOS. Viz scan, co jsem dal na Drop. Ja to mam na strankach 177-184.
Ty delky CSV=CKS a ALV=(DSM/8)+1 jsem jiz nasel, maji to popsany u tabulky
DPH. Uz tomu zacinam trochu rozumet. Jen mi neni jasne, jak se urcuje pro
konkretni disk BLM - pocet vet v alokacnim bloku. A taky co to je BLS, ze
kteryho se urcuje EXM.
Je to spravne, ze DSM je kapacita disku minus kapacita systemovych stop?
Taky jak se pomoci Offestu a DSM udela dalsi logicky disk. Pokud bych chtel
RMD-1/1MB rozdelit na dva 0,5 Mb tak takhle? On je totiz docela problem s
treba s vypisem adresare na velkym disku. Navic je to dost neprehledny. Me
vypis zastavuje az po 24 radku a AND-1 ma jen 20 radku. Asi by to slo
upravit v CCP.

DPH_RMD1:
	DW	0	
	DW	0,0,0
	DW	DIRBUF
	DW	DPB_1
	DW	0	
	DW	ALV_1	

DPH_RMD2:
	DW	0	
	DW	0,0,0
	DW	DIRBUF
	DW	DPB_2
	DW	0	
	DW	ALV_2	
;--------------------------------
;pro RMD1, 256 alokacnich bloku velikosti 2kB, 64 polozek adresare
DPB_1:
	DW	16	;SPT
	DB	4	;BSH
	DB	15	;BLM
	DB	0	;EXM 
	DW	255	;DSM
	DW	63	;DRM 
	DB	128	;AL0 
	DB	0	;AL1 
	DW	0	;CKS 
	DW	0	;OFF 

DPB_2:
	DW	16	;SPT
	DB	4	;BSH
	DB	15	;BLM
	DB	0	;EXM 
	DW	255	;DSM
	DW	63	;DRM 
	DB	128	;AL0 
	DB	0	;AL1 
	DW	0	;CKS 
	DW	256	;OFF nebo 255??
;--------------------------------
ALV_1:	DS	32	;ALOKACNI VEKTOR  nebo 31??
ALV_2:	DS	32	;ALOKACNI VEKTOR

A jeste jednu vec. Pokud bude mit disketa sektor 256 nebo 512byte,
predpokladam, ze se pri BOOT ctou primo 256 (512) byte sektory do pameti. Uz
jsem sice videl, ze jeden formatovaci program nabizel formatovani
systemovych stop na 128 byte a zbytek disku 256 bytu. Chodi potom Sysgen?
Ten je prece nastavenej natvrdo na 128 byte a pocet sektoru a stop na 8".
Diky predem za vysvetleni.

Jirka

-----Original Message-----
From: Roman Bórik (sapi tu byla ta zakroucena vec pandora.cz) [mailto:roman.borik tu byla ta zakroucena vec netkosice.sk] 
Sent: Monday, September 12, 2011 7:43 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: 5,25 disky


> PS: na Dropa jsem nakopiroval scan Operacni system CPM od Richty. Vcera
jsem
> to ladoval do scaneru 3,5 hodiny. Bohuzel je to dost blbe svazany a ve
vazbe
> je obcas neco necitelny. Je to takovy univerzal pro CP/M-kare, jak pro
> uzivatele, tak pro programisty i pro systemaky. Tak 70% toho jsem cetl
jinde
> ale ten zbytek je docela zajimavej. Bohuzel neco co potrebuju vedet tam
> vubec neni, treba jak urcit dylku CHk_ a ALL_ pro konkretni disk.

Popis tabuliek DPH a DPB a teda aj tebou požadovaná informácia je na
stranách 241 až 244.

Roman

---------------------
sapi tu byla ta zakroucena vec pandora.cz
Konference o SAPI-1
---


Ostatní příspěvky vlákna:

 
[2011/2 (7)] [2011/3 (12)] [2011/5 (50)] [2011/6 (18)] [2011/7 (112)] [2011/8 (192)] [2011/9 (94)] [2011/10 (16)] [2011/11 (46)] [2011/12 (39)]


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