|
|
DataMuseum.dkPresents historical artifacts from the history of: Bogika Butler |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Bogika Butler Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 13184 (0x3380)
Types: TextFile
Names: »CONF.HLP«
└─⟦393c23ee6⟧ Bits:30003573 CP/M-80 BIOS: V2.2 for James Computeren
└─⟦this⟧ »CONF.HLP«
└─⟦5236bb479⟧ Bits:30009975 James Skoledisk Boot, Comal, Basic mv.
└─⟦this⟧ »CONF.HLP«
└─⟦c2422afee⟧ Bits:30003608 Programmer til James (HELP, WordStar m.m.)
└─⟦this⟧ »CONF.HLP«
▶02◀ James Configuration Program ▶02◀
▶02◀ Brug af CONFIG programmet ▶02◀
Programmet der på disketten hedder CONFIG bruges til at ændre følgende:
IOBYTE opsætning.
Markør format.
Ændring af UART parameter.
Automatisk opstarts sekvens.
På de følgende sider er der beskrevet hvad de forskellige opsætningers
funktion og formål er, og mulighederne for at udnytte dem fuldt ud.\f
▶02◀ CONFIG hovedovesigt ▶02◀
Ved opstart af CONFIG programmet fremkommer følgende oversigt:
▶02◀ 1. Opsætning af IOBYTE. ▶02◀
▶02◀ 2. Opsætning af markør format. ▶02◀
▶02◀ 3. Ændring af UART parametre. ▶02◀
▶02◀ 4. Opsætning af automatisk opstartskommando. ▶02◀
▶02◀ 0. Tilbage til CP/M og lagre alle rettelserne. ▶02◀
▶02◀ CTRL-C for at forlade programmet uden at lagre rettelserne.▶02◀
Du kan vælge en af punkterne ved at trykke på det tal der svarer til den
ønskede funktion. Bemærk at det normalt kun er punkterne 1, 3 og 4 der har
interesse. Da markørformat er defineret hensigtsmæssigt ved leveringen. Det
eneste der derfor normalt er brug for at ændre er opsætningen af printer,
dertil hører IOBYTE, og/eller automatisk opstartskommando.\f
▶02◀ Opsætning af IOBYTE ▶02◀
IOBYTE'en er en slags vejviser for CP/M operativsystemet. Denne vejviser
består af 4 "vejskilte" som CP/M systemet ved hvor befinder sig. Dette er de
LOGISKE enheder. Disse 4 vejeskilte har hver 4 forskellige veje de kan pege på
(dog kun en vej ad gangen). Bestemmelsestedet for disse 4 veje kaldes de
FYSISKE enheder. (De fysiske og logiske enheder er beskrevet senere).
Det du under dette punkt har mulighed for, er at ændre retningen af disse
"vejskilte". Ved at ændre vejskiltenes retning kan du bestemme hvor computeren
skal hente data og hvor computeren skal afleverer data.
De logiske enheder er:
▶02◀ CON: (CONSOLE) ▶02◀
Står for kommunikationen mellem computeren og brugeren. Dette vil normalt være
skærm og tastatur, men i specielle tilfælde kan en anden terminalopsætningen
ønskes. F. eks. i forbindelse med en skrivemaskine i stedet for tastaturet.
▶02◀ LST: (LIST) ▶02◀
Står for kommunikationen fra computeren til en ydre enhed. Er normalt er en
printer.\f
▶02◀ RDR: (READER) ▶02◀
Står for at læse fra ydre enhed til computeren.
▶02◀ PUN: (PUNCH) ▶02◀
Står for at skrive til ydre enhed fra computeren.
De fysiske enheder er:
▶02◀ TTY: (TeleTYpe) ▶02◀
Er kommunikation via seriel kanalen. Kan kobles med CON:, LST:, RDR: og PUN:
▶02◀ CRT: (Cathode Ray Tube) ▶02◀
Er kommunikation til skærmen. Kan kobles med CON: (her er tastaturet dog også
tilkoblet CRT: og LST:
▶02◀ PTR: (Paper Tape Reader) ▶02◀
Er strimmellæser, kommunikerer via seriel kanalen. Kan kun kobles med RDR:
▶02◀ PTP: (Paper Tape Puncher) ▶02◀
Er strimmelskriver, kommunikerer via seriel kanalen. Kan kun kobles med PUN:
▶02◀ LPT: (Line PrinTer) ▶02◀
Er linieskriver, kommunikerer via seriel kanalen. Kan kun kobles med LST:\f
▶02◀ UC1: (User-defined Console #1) ▶02◀
Er bruger opsætning under CON: (her det samme som CRT:). Kan kun kobles med
CON:
▶02◀ BAT: (BATch processing) ▶02◀
Vil sige at alle meddelelser til computeren hentes fra den logiske enhed RDR:
og alle meddelelser fra computeren skrives til den logiske enhed PUN:. Alt
efter kobling, bruges forskellige fysiske enheder til kommunikation til og fra
computeren. Kan kun kobles til CON:
▶02◀ UR1: ▶02◀ og
▶02◀ UR2: (User-defined Reader #1/#2) ▶02◀
Er en brugeropsætning under RDR:, som indikerer kommunikation fra tastaturet
til computeren. Kan kun kobles med RDR:
▶02◀ UP1: ▶02◀ og
▶02◀ UP2: (User-defined Punch #1/#2) ▶02◀
Er en brugeropsæning under PUN:, som indikerer kommunikation fra computeren
til skærmen. Kan kun kobles med PUN:
▶02◀ UL1: (User-defined List #1) ▶02◀
Er en brugeropsætning under LST:, som indikerer kommunikation til parallel
Centronic udgang fra computeren. Kan kun kobles med LST:\f
Den mest brugte kobling af logiske og fysiske enheder er således:
CON: = CRT: (indgang = tastaturet, udgang = skærm)
RDR: = TTY: (indgang = serielkanal)
PUN: = TTY: (udgang = serielkanal)
LST: = LPT: (seriel handshake printer)
eller
LST: = UL1: (parallel Centronics printer)
Kort resume af tilladte kobling af logiske og fysiske enheder:
▶02◀ CON: kan kobles med TTY:, CRT:, BAT: eller UC1: ▶02◀
▶02◀ RDR: kan kobles med TTY:, PTR:, UR1: eller UR2: ▶02◀
▶02◀ PUN: kan kobles med TTY:, PTP:, UP1: elllr UP2: ▶02◀
▶02◀ LST: kan kobles med TTY:, CRT:, LPT: eller UL1: ▶02◀\f
▶02◀ Opsætning af markørformat ▶02◀
Under dette punkt fremkommer der en oversigt der tillader dig at vælge om du
ønsker at opsætte markørformatet når computeren venter på indtastninger, når
computeren arbejder, når computeren er i EDIT-niveau eller når computeren er i
konstant EDIT-niveau. Under hver eneste af de 4 valgmuligheder skal du svarer
på følgende 4 ting:
▶02◀ Skal markøren skal være synlig ? ▶02◀
Hvis du svarer nej til spørgsmålet om markøren skal være synlig slutte
spørgsmålsrækken her. Svarer du derimod ja til ovenstående spørgsmål fortsæt-
tes med nedenstående.
▶02◀ Ønsker du en ikke/hurtig/langsom blinkende markør (I/H/L)? ▶02◀
Ved at trykke på I, H eller L, får du henholdsvis en markør der lyser kon-
stant, en markør der blinker hurtigt eller en markør der blinker langsomt.
Derefter fortsættes der med nedenstående 2 spørgsmål.\f
▶02◀Hvilken linie markøren skal starte på ?▶02◀
▶02◀Hvilken linie markøren skal slutte på ?▶02◀
Det er således at markøren er bygget op af 10 linier x 8 kolonner, nummereret
med 0 som den øverste linie og 9 som den nederste linie. Det man vælger ved de
to sidste spørgsmål, er altså hvilken linie af de 10 markøren skal starte på,
og hvilken linie af de 10 markøren skal slutte på. Hvis man f.eks. ønsker en
blokmarkør, sættes startlinien til 0 og slutlinie til 9. Derved starter mar-
køren på øverste linie og slutter på nederste linie. Ønsker man istedet f.eks.
at markøren skal være en linie høj og starte (og dermed også slutte) på
nederste linie, skal man vælge startlinie til 9 og slutlinie til 9. Det er
nødvændigt at vælge startlinie mindre end eller lig med slutlinie hvis man da
ønsker at markøren skal kunne ses.
Nogle ønsker ikke markøren vist når computeren ikke venter på en indtastning,
medens andre ønsker at markøren skal have samme format hvad enten computeren
venter på indtastning eller ikke. Da nogle programmer, som f.eks. COMAL 80,
altid venter på en indtastning er det ved sådanne en fordel at definerer
markøren så den kan ses, ellers er det ikke muligt at se hvor på skærmen man
befinder sig.\f
Markøropsætningen kan illustreres således:
Start/Slut
Linie
0 ********
1 ********
2 ********
3 ********
4 ********
5 ********
7 ********
8 ********
9 ********
Hvis man ønsker en blok markør vil markøren komme til at se ud som ovenståen-
de. Dvs. du har valgt startlinie til 0, og slutlinie til 9.\f
Havde du i stedet valgt startlinie til 9, og slutlinie til 9 vil markøren se
ud som nedenstående.
Start/Slut
Linie
0
1
2
3
4
5
7
8
9 ********
(stjernerne indikerer hvor mange at de 10 x 8 punkter i markørfeltet der er
tændt).\f
▶02◀ Ændring af UART parametre ▶02◀
UART'en anvendes kun i forbindelse med serielporten og opsætningen af para-
metrene skal svare til opsætningen i den ydre enhed som "james" skal ko-
mmunikere med.
Under UART opsætning er der følgende under punkter:
Antal databit.
Antal stopbit.
Paritetsbit status.
Hastighed (baud rate).
UART'en tager sig af alt med seriel kommunikation, og har dermed indflydelse
under følgende fysiske enheder TTY:, PTR:, PTP:, og LPT: under IOBYTE. De 3
først nævnte er unden handshake medens den sidste (LPT:) kører med handshake.
Handshake er en forbindelse mellem printeren og computeren, hvor printeren kan
fortælle computeren at den ikke må sende flere tegn til printeren, da denne er
optaget med at skrive.\f
Antallet af databit kan antage værdierne ▶02◀ 6, 7 og 8 ▶02◀.
Antallet af stopbit er enten ▶02◀ 1 eller 2 ▶02◀.
Paritetsbit kan antage værdierne ▶02◀ lige, ulige eller ingen ▶02◀ paritet. Pari▶1f◀
tets bit er et check for om karaketerene er overført rigtigt. Pariteten kan
være lige, ulige eller man kan vælges ikke at have paritetkontrol. F.eks. vil
lige paritet sige at hver overført karakters bitmønster sammenlagt skal være
et lige tal. Bemærk at nogle printere kører med en fast paritet selvom der
intet står nævt i deres manual.
Hastigheden kan vælges ▶02◀ mellem 50 og 9600 baud ▶02◀ (bit pr. sekunt).
Bemærk at UART'en ALTID kører med ▶02◀ 1 startbit ▶02◀.
Rådfør dig med brugermanualen til det udstyr du ønsker tilkoblet computeren
før du sætter disse ting op.\f
▶02◀ Opsætning af automatisk opstartskommando ▶02◀
Under dette punkt kan du indsætte en kommandolinie der automatisk udføres ved
opstart med den pågældende diskette. Denne kommandolinie skal blot overholde
de syntakser der er fastlagt af CP/M operativsystemet. Det kunne være en
opsætning af funktionstasterne du bruger i forbindelse med den pågældende
diskette, eller indlæsning af et programeringssprog som f.eks. COMAL 80 eller
MBASIC. Den eneste begrænsning er at længden af kommadolinien ikke må over-
skride 80 karaketerer, og at den først indtastede karakter skal være et bog-
stav. Bemærk at alle små bogstaver omsættes til store UNDTAGEN æ, ø og å.\f
▶02◀ Tilbage til CP/M og lagre alle rettelserne ▶02◀
Dette er det sidste punkt du vælger efter alle andre parametre er sat op til
det du ønsker. Dette punkt gør at alt hvad du har rettet, bliver lagret på
disketten således at næste gang du starter op, med denne diskette, vil ret-
telserne være effektive. Ønsker du rettelserne effektive med det samme, er det
nødvændigt at trykke på RESET knappen bag på computeren.
Du kan også trykke på CTRL-C for at forlade programmet UDEN at lagre de
eventuelle rettelser du har lavet.\f
▶02◀ Opsætning af 'james' til en seriel printer. ▶02◀
Ved levering er din 'james' systemdiskette sat op til at køre med en parallel
printer. Lad os nu antage at du ønsker at ændre dette således at du i stedet
for en parallel printer, ønsker at kører med en seriel printer. Hvis du ikke
allerede har lavet en kopi af din systemdiskette SÅ GØR DET NU.
Du har undersøgt din printer og har fundet ud af at den er sat således op:
9600 Baud
Lige paritet (even)
6 databit
1 stopbit
Dit første skridt er at tænde for computeren og indsætte den ønskede diskette
som skal indeholde CONFIG-programmet. Gør den ikke det, så brug PIP-kommandoen
til at overføre CONFIG fra den kopi af systemdisketten. Derefter skriver du
CONFIG og trykker på <RETURN>. Nu fremkommer der en oversigt som beskrevet
tidligere. Dit første valg bliver nu nummer 1 for at opsætte IOBYTE'en. \f
Under IOBYTE oversigten vælger du nu nummer 4 da det er printeren du ønsker at
sætte op. Da det en seriel printer du ønskede at tilslutte, skal du trykke på
2 for netop at vælge en seriel printer. Dette indikeres i det inverterede felt
ved at der står LPT: for seriel printer. Tryk nu på <RETURN> 2 gange. Nu
fremkommer hovedoversigten igen. Det næste du skal have fat i er nummer 4,
UART parameter opsætning. Når du har trykket på 4 tallet fremkommer der en
oversigt hvor du kan vælge hvad du ønsker at sætte op. Nederst på skærmen står
den øjeblikkelige opsætning af UART'en. Hvis disse oplysninger passer med de
ovenstående for din printer er du færdig og kan trykke på <RETURN> og derefter
på 0 for at lagre dine rettelser. Det mest sansynlige er dog at ingen af
oplysningerne passer. Derfor er det nødvændigt at du opsøger hvert punkt for
sig og vælger den korrekte opsætning ifølge de oplysninger der passer med
printeren. Eksempelvis antallet af databit. Under UART oversigten vælger du nu
nummer 1 for at opsætte antallet af databit. Da printeren kører med 6 databit
skal du nu trykke på ettallet, da dette står for at du ønsker at køre med 6
databit. Herefter trykker du på <RETURN> for at vende tilbage til UART over-
sigten. På tilsvarende måde opsætte antallet af stopbit, paritets status og
hastighed (baud rate). Når alle oplysningerne er korrekte vender du tilbage
til hovedoversigten ved at trykke på <RETURN>. Under hovedoversigten vælger du
nu punkt 0 for at lagre rettelserne på disketten. Tryk derefter på RESET
knappen bag på computeren for at få rettelserne effektive. Computeren er nu
sat op til førnævnte printer og er nu klar til brug.\f
«eof»