home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug094.arc
/
NMANAGER.DOC
< prev
next >
Wrap
Text File
|
1979-12-31
|
5KB
|
119 lines
The Starnet Network Manager Program (Version 1.1A Jan 1987)
Thi≤á prograφá wa≤ writteε b∙ R.K.HallwortΦ oµ Donvalσá Christiaε ì
School, Victoria 3111.
**Warning **
Thi≤á prograφá upset≤ thσ shel∞ ╔ recommenΣ yo⌡á rese⌠á thσ ì
system after use (I am trying to eliminate this bug);
FEATURES
Thi≤á prograφá allow≤:-
┴á completσ lis⌠ oµ workspace≤ anΣ thei≥ associateΣ file≤ t∩á bσ ì
printed
Workspace≤ oε ß drivσ t∩ bσ listeΣ anΣ individua∞ workspace≤ ma∙ ì
bσ deleteΣ
File≤á iεá ß workspacσ t∩ bσ listeΣ anΣ individua∞ file≤á ma∙á bσ ì
deleted«
Thσá content≤á oµ ß particula≥ filσ iε ß workspacσ t∩á vieweΣá (ß ì
HEX&ASCII dump)
OPERATION
Thi≤á prograφá i≤ t∩ bσ ruε oε thσ fileserve≥ (qui⌠á t∩á cp/φá o≥ ì
shell) by typing NMANAGER then press return.
Select a drive by pressing the appropriate letter.
Iµá yo⌡á wan⌠ ß printou⌠ oµ AL╠ Workspacσ name≤ anΣ thσ name≤á oµ ì
thσ filσ containeΣ iε theφ theε pres≤ ┘ (don'⌠ forge⌠ t∩ havσ thσ ì
printer connected) otherwise press N.
ANYá pagσá ma∙ bσ printeΣ b∙ pressinτ ╨ (iµ printe≥ no⌠ connecteΣ ì
ááááthσá prograφá ma∙ locδ u≡ anΣ thσ compute≥ wil∞á neeΣá t∩á bσ ì
ááááreset)
A new drive may be selected by pressing the <ESC> key
Selec⌠á ßá workspacσá
b∙á movinτá thσ curso≥ ove≥ thσ desireΣ workspacσá name«á Thσ ì
áááácurso≥ i≤ moveΣ b∙ usinτ thσ arro≈ key≤ oε ß 'Premiumº o≥ thσ ì
ááááWordSta≥á standarΣá ^S,^D,^E,^X«á Thi≤ mean≤á holΣá dowεá thσ ì
áááá<CTRL╛á ke∙ whilσ pressinτ ┼ (up)¼á ╪ (down)¼á ╙ (left⌐ o≥á ─ ì
áááá(right).
The selected workspace
ááááma∙á bσá deleteΣá b∙ pressinτ thσá <DEL╛á key«á Confirφá thi≤ ì
áááádecision by then pressing Y (other wise press N ) .
áááácontents may be viewed by pressing the <RETURN> key.
èSelect a file in a workspace
b∙á movinτá thσ curso≥ ove≥ thσ desireΣ fileá name«
.paèThe selected file in a workspace
ááááma∙á bσá deleteΣá b∙ pressinτ thσá <DEL╛á key«á Confirφá thi≤ ì
áááádecisioε b∙ theε pressinτ ┘ (othe≥ wisσ pres≤ ╬ ⌐ «á Thσ use≥ ì
ááááareß oµ thi≤ filσ i≤ showε atthσ bottoφ oµ thσ screen
áááácontents may be viewed by pressing the <RETURN> key.
The contents of a file in a workspace
wil∞ bσ showε ß secto≥ a⌠ ß timσ thσ lef⌠ hanΣ sidσ show≤ thσ ì
ááááHE╪á thσá righ⌠ hanΣ sidσ show≤ thσ ASCI╔ (letters⌐ iµá the≥e ì
ááááarσá an∙á otherwisσá ß perioΣ (.⌐á i≤á shown«á (iµá thσá mos⌠ ì
áááásignifican⌠á bi⌠á i≤ se⌠ thσ appropriatσ lette≥ i≤á showεá iε ì
ááááinverse video if there is one).
ááááThσ nex⌠ recorΣ (12╕ bytσ sector⌐ wil∞ bσ showε b∙ pressinτ ½ ì
ááááand the previous by pressing -.
ááááAn∙ recorΣ oµ thσ filσ ma∙ bσ showε b∙ pressinτ ╥ theε typinτ ì
ááááthe number of the record followed by <RETURN>
áááá<ESC╛á wil∞á returεá yo⌡á bacδ t∩ thσ lis⌠ oµá file≤á iεá thσ ì
ááááworkspace
TECHNICAL COMMENTS
┴ workspacσ i≤ ß filσ witΦ it≤ use≥ numbe≥ se⌠ t∩ 2░ (3▓ decimal)ì
thi≤ mean≤ tha⌠ thσ associateΣ disπ spacσ wil∞ bσ protecteΣá froφ ì
ove≥á writσá (onl∙ E5'≤ arσ considereΣ freσ areas⌐ bu⌠ canno⌠á bσ ì
vieweΣ b∙ norma∞ CP/═ command≤ a≤ 1░ (1╢ decimal⌐ i≤ thσá highes⌠ ì
possiblσá use≥ areß number«á Thi≤ prograφ writteε iε PASCA╠á use≤ ì
bio≤ call≤ t∩ directl∙ reaΣ anΣ writσ t∩ thσ disc.
Thσá record≤á oµ ß workspacσ arσ thσ sector≤ oµ ß disπá drivσá a≤ ì
seeε b∙ ß workstation« Record≤ ░ t∩ 5╣ arσ thσ directory¼ record≤ ì
6░á t∩á 6▓á arσá thσ use≥ command≤á ,recorΣá 6│á contain≤á systeφ ì
informatioεá passworΣá etc«á anΣá thσ remaininτ sector≤á arσá thσ ì
useable sectors for file storage.
Disk Parameter Block for a work space
SPT 00 01 => 256 sectors/track
BSH 04 => 2K block size
BLM 0F
EX═á0▒á =╛á onl∙ onσ logica∞ (16k⌐ exten⌠á iεá eacΦá physica∞ ì
extent
DSMá?? ?? =>á Thσá numbe≥ oµ block≤ iε workspacσ depend≤ oε thσ ì
áááááááááááááááásizσá oµ thσ worδ spacσ (**notσá networδá servicσ ì
ááááááááááááááááreques⌠á 1│ return≤ thσ numbe≥ oµ record≤ iεá thσ ì
áááááááááááááááádatß fielΣ a≤ ▓ byte≤ startinτ a⌠ offse⌠ 0X2╢ fo≥ ì
áááááááááááááááádrivσ 'Oº anΣ offse⌠ 0X40+0X2╢ fo≥ drivσ 'Pº thi≤ ì
áááááááááááááááácaεá bσá converteΣ t∩ block≤ b∙ shiftinτ righ⌠á ┤ ì
áááááááááááááááátime≤ this is NOT documented )
DRM F0 00 => 240 directory entries possibleèAL0,AL1 ?? ??
CKS 00
OFF 00 00
no skew translation is done
Wheεá usinτá BIO╙á call≤á makσá surσá al∞á associateΣá call≤á arσ ì
performeΣá onσá afte≥á thσá othe≥ a≤ somσ BDO╙á call≤á ma∙á upse⌠ ì
parameter≤ se⌠ u≡ b∙ BIO╙ calls«