home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
simtel
/
sigm
/
vols000
/
vol004
/
3740util.doc
< prev
next >
Wrap
Text File
|
1985-02-09
|
8KB
|
181 lines
.HE * * * INDEX * * *
INTRODUCTION
Thσá followinτ manua∞ describe≤ thσ usσ anΣ functioε oµá thσ
CP/═á - IB═á disδ utility«á I⌠ i≤ designeΣ t∩ allo≈ thσ use≥á t∩
easily transfer data between CP/M and IBM disk formats.
CP/═ i≤ ß registereΣ trademarδ oµ Digita∞ Research¼ Gardeε Grove¼ ì
CA«á IB═á i≤á ß registereΣ trademarδ oµá Internationa∞á Busines≤ ì
Machines, Poughkeepsie, NY.
Copyright (C) 1980, Robert M. White
8530 Stonehaven
Boise, ID 83704
Al∞ right≤ arσ reserved«á Thi≤ documen⌠ ma∙ not¼á iε wholσ o≥ iε ì
part¼á bσ copied¼á photocopied¼ reproduced¼ translateΣ o≥ reduceΣ ì
t∩á an∙ electroniπ mediuφ readablσ forφ withou⌠ thσ prio≥ writteε ì
consent of Robert M. White.
.paè.he TABLE OF CONTENTS
INTRODUCTION ................................................ 1
INITIALIZE AN IBM DISKETTE .................................. 2
CHANGE AN IBM VOLUME SERIAL NUMBER .......................... 3
CHANGE AN IBM DATASET'S DIRECTORY ENTRY ..................... 4
DELETE AN IBM DATASET'S DIRECTORY ENTRY ..................... 5
LIST AN IBM DATASET'S DIRECTORY ............................. 6
TRANSFER CP/M TO IBM DATASET (BLOCK FORMAT) ................. 7
TRANSFER IBM TO CP/M DATASET (BLOCK FORMAT) ................. 8
TRANSFER CP/M TO IBM DATASET (SOURCE FORMAT) ................ 9
TRANSFER IBM TO CP/M DATASET (SOURCE FORMAT) ................ 10
DISPLAY AN IBM DATASET ...................................... 11
HARDWARE/SOFTWARE REQUIREMENTS .............................. 12
MAINTENANCE POLICIES ........................................ 13
PROGRAM ERROR REPORT ........................................ 14
.PAè.HE INTRODUCTION
Introduction
Thi≤á prograφá wa≤ developeΣ s∩ tha⌠ developemen⌠á coulΣá bσ ì
performeΣá oε ß smal∞ compute≥ utilizinτ CP/═ fo≥ largσ IB═ site« ì
Thσá datß o≥ program≤ werσ codeΣ usinτ thσá smal∞á computer¼á anΣ ì
theεá transfereΣá t∩á thσ IB═ compute≥á utilizinτá thi≤á program« ì
Also¼á certaiεá datß werσ transferreΣ bacδ t∩ thσ smal∞á compute≥ ì
fo≥á updatinτá anΣá agaiε transferreΣ bacδ t∩ thσá IB═á computer« ì
Thus¼á thσ timσ involveΣ fo≥ codinτ anΣ keypunchinτ werσ absorbeΣ ì
oε thσ smal∞ machine«á All transfers were performed by diskette.
Thi≤á manua∞ assume≤ tha⌠ thσ reade≥ ha≤ ß workinτ knowledgσ ì
oµ botΦ CP/═ anΣ IB═ operatinτ systems«á Iε particular¼ thσ use≥ ì
shoulΣá full∙ understanΣ thσ basiπ disδ layou⌠ fo≥á IB═á StandarΣ ì
Interchangσ Format«á Thi≤ prograφ assume≤ thσ SI╞ throughou⌠ anΣ ì
wa≤á writteε t∩ bσ compatiblσ witΦ onl∙ it«á NOä othe≥ IB═ forma⌠ ì
i≤á utilized«á Fo≥ furthe≥ informatioε concerninτá thi≤á format¼ ì
pleasσ revie≈ manua∞ GA21-9182¼ IB═ Genera∞ Informatioε Manua∞ oε ì
Diskettes.
Thσá prograφ wa≤ designeΣ t∩ bσ men⌡ driveε witΦá prompting« ì
Currently¼á eacΦá responsσá i≤ verified¼á anΣ iµá incorrect¼á re-ì
prompted«á Iµ yo⌡ makσ ß mistakσ whicΦ i≤ ß valiΣ reply¼ re-boo⌠ ì
CP/═ anΣ restar⌠ thσ program«á A⌠ thi≤ time¼á n∩ backu≡ facilit∙ ì
i≤ offereΣ s∩ bσ carefu∞ a≤ t∩ you≥ responses.
Wheε workinτ witΦ CP/═ files¼á thσ filσ name≤ arσ assumeΣ t∩ ì
bσá aεá 1-╕ bytσ namσ witΦ ß typσ oµ '.DAT'«á Thσ 1-╕ bytσá namσ ì
mus⌠ corresponΣ witΦ ß filσ namσ oε thσ IB═ diskette.
.paè.HE INITIALIZE AN IBM DISKETTE
Initialize an IBM Diskette
T∩á initializσá ßá diskettσ iεá IB═á SI╞á format¼á usσá thi≤ ì
command« Placσ thσ diskettσ t∩ bσ initializeΣ iε thσ appropriatσ ì
drive«á Selec⌠á thi≤ functioε (1)«á Repl∙ witΦ thσ drivσ (A-D)« ì
Theε repl∙ witΦ thσ ne≈ 6-bytσ volumσ seria∞ number« Thσ prograφ ì
wil∞á theε forma⌠ thσ diskettσ t∩ IB═ specifications«á Thi≤á ma∙ ì
takσá ßá fe≈ minute≤ s∩ don'⌠ bσ alarmeΣ iµ i⌠ doesn'⌠á repl∙á t∩ ì
yo⌡ immediately«á Afte≥ initialization¼ thσ diskettσ i≤ read∙ t∩ ì
use as an IBM diskette.
.PAè.HE CHANGE AN IBM VOLUME SERIAL NUMBER
Change an IBM Volume Serial Number
Thi≤á functioεá allow≤á thσ use≥ t∩á simpl∙á changσá aεá IB═ ì
diskette'≤ volumσ seria∞ number« Usσ functioε codσ (2⌐ t∩ invokσ ì
it« Repl∙ witΦ thσ disδ drivσ (A-D⌐ tha⌠ thσ diskettσ i≤ on¼ anΣ ì
theε repl∙ witΦ thσ ne≈ volumσ seria∞ number¼ 1-╢ characters« N∩ ì
checkinτá i≤ donσ oε thσ res⌠ oµ thσ diskette«á Onl∙ thσá volumσ ì
serial number is changed.
.PAè.HE CHANGE AN IBM DATASET'S DIRECTORY ENTRY
Change an IBM Dataset's Directory Entry
Thi≤á functioε allow≤ yo⌡ t∩ changσ thσ director∙ entr∙á fo≥ ì
aε IB═ file«á Yo⌡ wil∞ usσ thi≤ entr∙ t∩ creatσ ßá file¼á renamσ
i⌠ o≥ adjus⌠ it≤ parameters«á T∩ invokσ thi≤ function¼á usσ codσ
(3)«á Repl∙á witΦá thσ disδ drivσ containinτ thσá IB═á diskette«
Theε repl∙ witΦ thσ director∙ secto≥ t∩ bσ changed« Yo⌡ caε finΣ
thσá secto≥ numbe≥ b∙ usinτ functioε (6)¼á Lis⌠á Directory«á Thσ
prograφ wil∞ theε displa∙ al∞ thσ field≤ iε thσ entr∙ anΣ reques⌠
tha⌠ yo⌡ entr∙ ß ne≈ value«á Ente≥ ONLYä thσ field≤ tha⌠ yo⌡ wan⌠
t∩ change«á Wheε thσ las⌠ fielΣ ha≤ beeε entered¼á thσ director∙
wil∞á automaticall∙ bσ updated¼á anΣ ß completioε messagσ wil∞ bσ
posted to the terminal. You will then return to the main menu.
.PAè.HE DELETE AN IBM DATASET'S DIRECTORY ENTRY
Delete an IBM Dataset's Directory Entry
T∩ deletσ ß datase⌠ froφ aε IB═ diskette¼ placσ thσ diskettσ ì
iε ß drive¼á invokσ functioε codσ (4)¼ ente≥ thσ disδ drivσ (A-D⌐ ì
oε whicΦ thσ diskettσ resides¼ anΣ ente≥ thσ secto≥ numbe≥ oµ thσ ì
director∙á entry«á Iµ yo⌡ arσ iε doub⌠ a≤ t∩ thσ secto≥á number¼ ì
usσ functioε codσ (6)¼á Lis⌠ Directory¼á t∩ finΣ ou⌠ wha⌠ i⌠á is« ì
Wheε thσ entr∙ ha≤ beeε deleteΣ anΣ ß completioε messagσ ha≤ beeε ì
posted, control will return to the main menu.
.PAè.HE LIST AN IBM DIRECTORY
.PAè.HE TRANSFER A CP/M FILE TO IBM FORMAT (BLOCK)
.PAè.HE TRANSFER AN IBM FILE TO CP/M FORMAT (BLOCK)
.PAè.HE TRANSFER A CP/M FILE TO IBM FORMAT (SOURCE)
.PAè.HE TRANSFER AN IBM FILE TO CP/M FORMAT (SOURCE)
.PAè.HE MAINTENANCE POLICIES
Maintenance Policies
Iε thσ even⌠ oµ ß problem¼á contac⌠ Rober⌠ M« Whitσ a⌠ (208⌐ ì
377-0336«á Hσ i≤ responsiblσ fo≥ answerinτ question≤ relatinτ t∩ ì
installation¼á operatioεá anΣá maintenance«á Iµ thσá probleφá i≤ ì
determineΣ t∩ bσ ß par⌠ oµ thi≤ package¼á pleasσ obtaiε ß printeΣ ì
dum≡ beforσ callinτ fo≥ support«á ALLä use≥ modification≤ mus⌠ bσ ì
removeΣá beforσ obtaininτ an∙ erro≥ analysi≤ anΣ correctioεá froφ ì
Rober⌠ M«á White« Iµ thσ probleφ persist≤ afte≥ initia∞ contact¼ ì
pleasσá completσ thσ Prograφ Erro≥ Repor⌠ supplieΣ a≤ ßá par⌠á oµ ì
thi≤á manua∞ anΣ senΣ i⌠ alonτ witΦ al∞ supportinτá documentatioε ì
to:
Robert M. White
8530 Stonehaven
Boise, ID 83704
Rober⌠á M«á Whitσ wil∞ providσ custoφ modification≤ t∩ user≤ ì
wh∩ reques⌠ them«á Thesσ modification≤ ma∙ requirσ aε additiona∞ ì
chargσá anΣá ma∙ no⌠ bσ quaranteeΣ t∩ functioε correctl∙á iεá al∞ ì
futurσ releases«á Al∞ agreement≤ mus⌠ bσ iε writing«á Estimate≤ ì
wil∞ bσ issueΣ pertaininτ t∩ thσ worδ involveΣ iε performinτá thσ ì
modifications.
.PAè.HE Program Error Report
Date: _______▀ Title:___________________________________________
Submittor:______________________________________________________
Address: ______________________________________________________
______________________________________________________
______________________________________________________
Phone: ( ) ___-____ ext. ____
Error Description:
Environment:
Computer Type: ________________________________________
Core Size: _____k
No. and type of disks: ________________________________
Console type: ________________________________________
CP/M release: ________________________________________
.PAè