home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
kaypro
/
autoboot.ws
< prev
next >
Wrap
Text File
|
1994-07-13
|
7KB
|
135 lines
.po10
AUTOMATIONí LE╘ YOU╥ OL─ CP/═ KAYPR╧ D╧ I╘ FO╥ YOU.
by Dave Green, KUAFC, September 1987
(Tips on auto-start at bootup)
Thσá dedicateΣ worΣ processo≥ ╔ usσ a⌠ worδ start≤ automatically« ì
Well¼á almos⌠ automatically«á ╔ turε oε thσ switch¼ po≡ iε aε 8ó ì
disk¼á wai⌠á ß fe≈ seconds¼á anΣ thσ machinσ present≤ mσá witΦá ß ì
blanδá page¼á read∙á anΣ waitinτ fo≥ thσ word≤ t∩á star⌠á flowinτ ì
(sometime≤ i⌠ get≤ jus⌠ ß trickle¼á though)« Bu⌠ unti∞ recently¼ ì
m∙á olΣá Kaypr∩ I╔ haΣ n∩ ideß wha⌠ ╔ wanteΣ wheε ╔ wen⌠á througΦ ì
thσ samσ procedure«á ╔ woulΣ turε oε thσ switch¼á po≡ iε ß disk¼ ì
wai⌠á ß fe≈ second≤ anΣ finΣ aε A╛ waitinτ iε thσ corne≥á oµá thσ ì
screen«á Theεá iµ ╔ wanteΣ t∩ usσ Wordstar¼á I'Σ tel∞ i⌠ t∩ loaΣ ì
Xtrake∙ (t∩ redefinσ m∙ keypaΣ fo≥ Wordstar)¼ theε loaΣ Wordstar¼ ì
loτ Wordsta≥ ont∩ thσ B║ drivσ t∩ finΣ m∙ tex⌠ files¼ anΣ finall∙ ì
tel∞ i⌠ whicΦ filσ ╔ wanteΣ t∩ worδ on«
It'≤ ß simplσ procedure¼á bu⌠ it'≤ alway≤ thσ same«á Wh∙ no⌠ le⌠ ì
thσ machinσ d∩ i⌠ fo≥ mσ anΣ speeΣ u≡ thσ wholσ process?
There'≤á ßá simplσá wa∙ t∩ se⌠ u≡ ß systeφ s∩á you≥á CP/═á Kaypr∩ ì
start≤á u≡á automatically«á Thσ secre⌠ i≤ t∩ usσ ßá functioεá oµ ì
CP/M'≤á "Copyóá prograφá t∩á marδ ß filσ oεá eacΦá disδá t∩á loaΣ ì
automaticall∙ wheε yo⌡ colΣ boo⌠ thσ system«á Iµ you'vσ upgradeΣ ì
t∩á Advent'≤ TurboRoφ system¼á yo⌡ caε configurσ tha⌠á systeφá t∩ ì
alway≤ looδ fo≥ ß particula≥ filσ namσ witΦ ß colΣ boot.
WitΦ eithe≥ system¼á yo⌡ caε makσ tha⌠ startu≡ filσ ß submi⌠ filσ ì
whicΦ execute≤ al∞ oµ thσ step≤ yo⌡ normall∙ g∩ througΦ t∩á star⌠ ì
computing«á SUBMIT.CO═ i≤ ß publiπ domaiε prograφ whicΦ execute≤ ì
ß serie≤ oµ command≤ yo⌡ pu⌠ togethe≥ iε ß "submi⌠ file"« EX.CO═ ì
i≤á ßá simila≥á prograφ whicΦ work≤ bette≥ iεá somσá application≤ ì
becausσ i⌠ keep≤ thσ submi⌠ filσ iε memory«á (SUBMIT.CO═ write≤ ß ì
temporar∙ filσ t∩ disk¼á s∩ yo⌡ havσ t∩ leavσ rooφ oε thσá disk.⌐ ì
Bu⌠ I'vσ haΣ bette≥ lucδ witΦ SUPERSUB.COM«á It¼á too¼á write≤ ß ì
temporar∙ filσ t∩ disk¼ bu⌠ I'φ usinτ i⌠ becausσ EX.CO═ upse⌠ thσ ì
applσá car⌠ witΦ Wordstar--m∙ lef⌠ arro≈ curso≥ contro∞á requireΣ ì
tw∩ keystroke≤ t∩ movσ thσ curso≥ onσ space« SUBMIT.CO═ wouldn'⌠ ì
completσá thσ entirσ se⌠ oµ commands¼á s∩ savσ yourselµ somσ timσ ì
anΣ troublσ anΣ usσ SUPERSUB.COM.
SUBMIT.COM¼ EX.CO═ (EX15.COM)¼ anΣ SUPERSUB.CO═ arσ al∞ availablσ ì
iε thσ KUAF├ library.
MORE
.paèADD 1--CP/M AUTOMATION
Iεá orde≥ t∩ automatσ m∙ system¼á I'vσ writteε ß submi⌠ filσá fo≥ ì
eacΦ disδ oµ softwarσ ╔ use«á Here'≤ thσ filσ ╔ usσ fo≥ Wordsta≥ ì
nameΣ WSTART.SUB:
ááááB: Logs the B: drive for text files
S─ SD.COM display≤ director∙ oµ disδ iε B:
and space available
ááááA:XTRA A:WS;WS Runs Xtrakey redefinition program and
or WSááá load≤áWordstar«á Iµáyo⌡ádon'⌠áusσ
ááááááááááááááááááááááááááXtrake∙ o≥áanothe≥áke∙ádefinitioε
ááááááááááááááááááááááááááprogram¼ usσ thσ seconΣ linσ instead. áááááááá
ááááERA *.BAK Erases all backup files on B: drive
afte≥áexitinτ froφáWordstar« Leavσ
ááááout this step if you want to save
backup files.
ááááA: Logs the A: drive
ááááERA *.BAK Erases all backup files on A: drive.
ááá Leave this out if you want to save any
backup files that end up on A:.
Thσá commanΣ t∩ ruε thi≤ procedurσ i≤ SUPERSU┬ WSTART«á AnΣ tha⌠ ì
bring≤á u≡á anothe≥á problem«áá Tr∙á t∩á tel∞á thσá compute≥á t∩ ì
automaticall∙ ruε SUPERSU┬ WSTAR╘ wheε yo⌡ d∩ ß colΣ boo⌠ anΣ yo⌡ ì
won'⌠á ge⌠ an∙ farthe≥ thaε before«á Thσ tricδ i≤á anothe≥á freσ ì
publiπá domaiε prograφ yo⌡ caε ge⌠ froφ thσ KUAF├ librar∙á calleΣ ì
SYNONYM.COM« Synonyφ let≤ yo⌡ givσ thσ commanΣ SUPERSU┬ WSTAR╘ ß ì
ne≈ one-worΣ commanΣ filσ name« I'vσ useΣ START.COM¼ bu⌠ yo⌡ caε ì
cal∞á i⌠á AUTOEXEC.CO═ iµ yo⌡ wan⌠ t∩ pretenΣ you'rσ runninτá MS-ì
DOS«á WitΦá m∙ TurboRoφ systeφ ╔ pu⌠ ß filσ oε ever∙ disδá nameΣ ì
START.COM«á I'vσ alread∙ configureΣ thσ TurboRoφ systeφ t∩á looδ ì
fo≥á START.CO═ ever∙ timσ ╔ d∩ ß colΣ boot«á T∩ makσ colΣá boot≤ ì
easier¼á ╔ moveΣ thσ rese⌠ buttoε t∩ thσ fron⌠ pane∞ oµ m∙ Kaypr∩ ì
II« No≈ wheε ╔ switcΦ froφ Wordsta≥ t∩ anothe≥ softwarσ package¼ ì
╔ simpl∙ inser⌠ thσ ne≈ disk¼á puncΦ reset¼á anΣ thσ Kaypr∩ look≤ ì
fo≥ ß filσ calleΣ START.CO═ t∩ tel∞ i⌠ wha⌠ t∩ do.
MORE
.paèADD 2--CP/M AUTOMATION
----------------------------------------------------------------------------
Here's a step-by-step review of the process:
áááá
áááá1«á Writσá ß submi⌠ filσ (xxxxx.SUB⌐ listinτ al∞á command≤ ì
ááááyo⌡ wan⌠ you≥ Kaypr∩ t∩ automaticall∙ perform«á Usσ thσ non-ì
áááádocumen⌠á modσá iε WordSta≥ o≥ an∙ tex⌠ edito≥ t∩ creatσá thσ ì
ááááfile« Don'⌠ leavσ an∙ blanδ line≤ iε thσ middlσ oµ thσ file¼ ì
áááábu⌠á enΣá thσá filσ witΦ ß blanδ linσ witΦá jus⌠á ßá carriagσ ì
ááááreturn«á Thσ samplσ filσ abovσ include≤ explanator∙ note≤ iε ì
ááááthσ righ⌠ column« Don'⌠ includσ tha⌠ columε iε you≥ file.
áááá2«á Ruεá SYNONYM.CO═ t∩ renamσ SUPERSU┬ xxxxxx.SU┬ witΦá ß ì
ááááone-worΣ commanΣ sucΦ a≤ START.COM«á Thσ forφ oµ thσ commanΣ ì
áááát∩ ruε SYNONY═ i≤ "SYNONY═ newname.CO═ SUPERSU┬ xxxxxxó wherσ ì
áááánewnamσá i≤ thσ namσ yo⌡ picδ fo≥ you≥ startu≡á commanΣá filσ ì
áááá(START.CO═á o≥á AUTOEXEC.COM⌐ anΣ xxxxx° i≤ thσ namσ oµá you≥ ì
áááásubmi⌠ file.
áááá3«á Configurσ you≥ systeφ t∩ looδ fo≥ newname.CO═ wheε yo⌡ ì
áááácolΣá boo⌠á (eithe≥á powe≥á u≡á o≥á pusΦá reset)«áá WitΦáá ß ì
ááááconventiona∞á CP/═á operatinτ system¼á cop∙ eacΦá disδá usinτ ì
ááááCP/M'≤ COPY.CO═ utility«á Afte≥ thσ systeφ copie≤ thσ entirσ ì
áááádisδá i⌠á wil∞ sho≈ yo⌡ ß lis⌠ oµ file≤ oε tha⌠ disδ anΣá asδ ì
ááááyo⌡á whicΦá onσ yo⌡ wan⌠ t∩ ruε automaticall∙ wheεá yo⌡á colΣ ì
ááááboo⌠ thσ system« Ente≥ START.CO═ o≥ AUTOEXEC.CO═ o≥ whateve≥ ì
áááánamσ yo⌡ pickeΣ wheε yo⌡ raε SYNONYM.COM.
áááá Iµá yo⌡á havσá ß TurboRoφá operatinτá system¼á ruεá thσ ì
ááááTurboRoφá TURBOCFG.CO═á prograφ t∩ configurσ you≥á systeφá t∩ ì
áááálooδá fo≥ START.CO═ o≥ AUTOEXEC.CO═ o≥ whateve≥ yo⌡á plaεá t∩ ì
áááánamσ you≥ startu≡ procedure« It'≤ easie≥ iµ yo⌡ usσ thσ samσ ì
ááááfilσá namσ fo≥ al∞ disks«á Numbe≥ ╕ oε thσ TURBOCFG.CO═ men⌡ ì
áááái≤ thσ selectioε t∩ specif∙ you≥ automatiπ colΣ boo⌠ command« ì
ááááDon'⌠ forge⌠ t∩ writσ thσ ne≈ systeφ imagσ t∩ ß filσ anΣ theε ì
ááááwritσ thσ systeφ track≤ oε an∙ disδ yo⌡ wan⌠ t∩ autoload.
----------------------------------------------------------------------------
ááááAutomatioεá i≤ thσ namσ oµ thσ gamσ iε industr∙á today«á Wh∙ ì
ááááno⌠á automatσá you≥ Kaypr∩ anΣ le⌠ i⌠ makσá thing≤á ßá littlσ ì
ááááeasier?
-30-