DataMuseum.dk

Presents historical artifacts from the history of:

Bogika Butler

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Bogika Butler

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦8622e687c⟧ TextFile

    Length: 13184 (0x3380)
    Types: TextFile
    Names: »CONF.HLP«

Derivation

└─⟦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« 

TextFile

                        ▶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»