
 ^m╒══════════════════════╤═══════════════════════════╡^t Communications setup ^m╞╕
 │ ^nDevice name          ^m│ ^nDevice       Port  Baud  Com  Address  Irq Vector ^m│
 ├──────────────────────┼───────────────────────────────────────────────────┤
 │^r Async Modem COM1     ^m│ ^h8250A/16450    1  19200  8N1  $03F8    04    0C   ^m│
 │^b■^hAsync Modem COM2     ^m│ ^h16550A FIFO    2  19200  8N1  $02F8    03    0B   ^m│
 │ ^hAsync Modem COM3     ^m│ ^hNo UART        3  19200  8N1  $03E8    04    0C   ^m│
 │ ^hAsync Modem COM4     ^m│ ^hNo UART        4  19200  8N1  $02E8    03    0B   ^m│
 │ ^hInterrupt 14h        ^m│ ^hInterrupt 14h  1   9600  8N1                      ^m│
 │ ^hISDN                 ^m│ ^hFossil         1  64000  8N1                      ^m│
 │ ^hFossil               ^m│ ^hFossil         1  38400  8N1                      ^m│
 │ ^h                     ^m│ ^h                                                  ^m│
 │ ^h                     ^m│ ^h                                                  ^m│
 │ ^h                     ^m│ ^h                                                  ^m│
 ├──────────────────────┼───────────────────────────────────────────────────┤
 │ ^nConfigure comports   ^m│               ^nAsync Professional                  ^m│
 │ ^nCheck IRQ            ^m│               ^n■ = Default device                  ^m│
 │ ^nSet default values   ^m│                                                   ^m│
 ╘══════════════════════╧═══════════════════════════════════════════════════╛^n

 Koska sarjaportin määrittely on minkä tahansa tietoliikenneohjelman tärkein
 vaatimus, sinun tulee muistaa seuraavat säännöt:

   Maksimi siirtonopeus (bps):

   4.77 Mhz PC (8088)      9600 bps
      8 Mhz PC (8088)     19200 bps
      8 Mhz PC (286)      57600 bps
     16 Mhz PC (386)     115200 bps

 Tarvitset 16550A sarja-UART piirin jos toivot saavasi virheettömän yhteyden
 käyttäessäsi: 8 Mhz PC (8088); mitä tahansa moniajoa - esim. OS/2, Windows,
 DESQview, jne; modeemin kytkettynä verkkoasemaan. Sillä ei ole väliä kuinka
 nopea koneesi on, minun 486DX2-66:kin virheilee, kun sillä ei ole FIFO
 muistia.
 16550A UART piiri antaa pienen 16 tavun FIFO puskurin, joka tarkoittaa
 että piirin ei tarvitse muodostaa keskeytystä joka kerta kun merkki saapuu.
 Useimmat PC't toimitetaan vanhoilla 8250 tai 16450 piireillä (lähes sama
 asia), joten jos saat CRC virheitä, sinun tulisi hankkia tuollainen
 piiri/kortti.  (Kysy meiltä, tai jostain toisesta rekisteröintikeskuksesta
 mistä niitä saa.)  Kaikki hyvät sisäiset, nopeat modeemit jo sisältävät
 16550A piirin. Kun ostat sisäisen korttimodeemin, tarkista että siinä on
 myös!

 ^hDevice setup^n

 ^m╒════════════════════════════════════╤═════════════════════╡^t Device setup ^m╞╕
 │^r Serial interface                   ^m│ ^hUART/Serial                         ^m│
 │ ^nComport                            ^m│ ^h1                                   ^m│
 │ ^nDevice name                        ^m│ ^hAsync Modem COM1                    ^m│
 │ ^nBaudrate                           ^m│ ^h19200                               ^m│
 │ ^nLock port                          ^m│ ^hYes                                 ^m│
 │ ^nDatabits / Stopbits / Parity       ^m│ ^h8,1,N                               ^m│
 │ ^nPhonebook                          ^m│ ^hTERMINAT^n.FON                        ^m│
 │ ^nCostfile                           ^m│ ^hTERMINAT.CST                        ^m│
 │ ^nReceive buffer size                ^m│ ^h2048                                ^m│
 │ ^nTransmit buffer size               ^m│ ^h4096                                ^m│
 │ ^nSoftware flow control (Xon/Xoff)   ^m│ ^hOff                                 ^m│
 │ ^nHardware flow control (CTS/RTS)    ^m│ ^hOn                                  ^m│
 │ ^nHardware flow control (DSR/DTR)    ^m│ ^hOff                                 ^m│
 │ ^nUse 16550 fifo if available        ^m│ ^h14                                  ^m│
 │ ^nKeep 16550 fifo on in shell        ^m│ ^hNo                                  ^m│
 │ ^nRTS low while writing              ^m│ ^hNo                                  ^m│
 │ ^nAuto RTS low trigger               ^m│ ^h2                                   ^m│
 │ ^nCarrier detect mask                ^m│ ^h128                                 ^m│
 │ ^nInit string                        ^m│ ^hATZ^M                               ^m│
 │ ^nRestore port on close              ^m│ ^hNo                                  ^m│
 │ ^nClose port in shell                ^m│ ^hNo                                  ^m│
 ╘════════════════════════════════════╧═════════════════════════════════════╛^n

 ^hSerial interface^n

  Terminate tukee 4 erilaista liitäntää.

    ^hUART/Serial         ^nSuorat sarjaliitännät
    ^hInterrupt 14h       ^nBIOS:n kautta int 14h max 9600 baud
    ^hFossil              ^nSarjasovitinohjelmat, kuten X00/BNU
                        tai ISDN fossil-ajurit.
    ^hDigiboard           ^nNopea moniporttisovitin.

 ^hComport^n

  Valitse, mikä portti tälle laitteelle määritellään.

 ^hDevice name^n

  Anna merkkijono kuvaamaan laitteen nimeä. Voit antaa esim. modeemisi nimen
  tässä 'Spirit II 19200 8N1' tai mitä vain haluat.

 ^hBaudrate^n

  Mitä tiedonsiirtonopeutta tämän laitteen kanssa käytetään.

 ^hLock port^n

  Kun käytät mopeita modeemeja (bps>=9600) sinun tulisi aina lukita portti.

 ^hDatabits / Stopbits / Parity^n
 ^hDatabits^n

  Datatavu voi sisältää 5,6,7, tai 8 bittiä. Suurin enemmistö käyttää
  7 tai 8 databittiä, koska suurinta osaa datasta kuvataan seitsemällä
  tai kahdeksalla bitillä.
  Useat palvelut kuten esim Compu$erve toimii vain 7 bittisenä, koska se
  riittää kuvaamaan tekstimuotoista tietoa. Kun binääritiedostoja taasen
  siirretään, vaihdetaan mielellään 8 bitin sanapituuteen.
  Jos käytät 8NI tai 7E1 eri järjestelmissä, tulee sinun mäåäritellä
  2 eri määritystä puhelinmuistioon. Luo kaksi laitetta, jotka näyttävät
  samoilta: 1:^hMODEM COM2 2400 8N1^n  2:^hMODEM COM2 2400 7E1^n

 ^hStopbits^n

  Stoppibitit seuraavat databittejä sarjamuotoisessa bittivirrassa.
  Stoppibittien määrä on yleensä 1 tai 2. Yleisesti vain 1 stoppibitti
  on käytössä.

 ^hParity^n

  Pariteetti kuvaa bittien tarkistustapaa. Kun tarkistus on käytössä, kaikki
  bitit datatavussa lasketaan. Viimeinen bitti, jota kutsutaan pariteetti-
  bitiksi, lisätään siten, että tulokseksi saadaan joko pariton tai
  parillinen bittimäärä. Tiedon lähettäjä laskee, ja lähettää pariteettibitin
  tiedon perään. Jos se on oikein myös vastaanotossa, voidaan olettaa tiedon
  saapuneen oikeana. Jos pariteetti ei ole oikein, voidaan olettaa
  jonkinlaisen virheen tapahtuneen lähetyksen aikana. Menettelystä virheen
  korjaamiseksi vastaa vastaanottaja.

    ^hNone     ^nPariteettibittiä ei lisätä, tämä on oletus
    ^hEven     ^nA pariteettibitti lisätään siten että bittimäärä on parillinen
    ^hOdd      ^nA pariteettibitti lisätään siten että bittimäärä on pariton
    ^hMark     ^nA pariteettibitti lisätään siten että bitti on aina päällä
    ^hSpace    ^nA pariteettibitti lisätään siten että bitti on aina pois

 ^hPhonebook^n

  Kun laite valitaan, käytetään tätä puhelinmuistiota. Tämä toimii vain
  kun Terminate käynnistetään.

 ^hCostfile^n

  Laitetta/Välinettä käytettäessä, mikä hintatiedosto.

 ^hReceive buffer size^n ^hTransmit buffer size^n

  Terminate ohjelman sisäisten puskureiden käyttö. Tarvitaan vain liitäntä-
  välineillä, jotka ovat puskuroidut, muussa tapauksessa niitä ei käytetä.
  Vain UART/sarjaliitännät ovat puskuroituja. Älä muuta näitä arvoja, ellet
  ole todella varma siitä mitä teet!

 ^hSoftware flow control (Xon/Xoff)^n

  Tämä vaihtoehto ohjaa automaattista ohjelmallisesti toimivaa vuonohjausta.
  (Vastaanottovuon ohjaus, jossa Terminate pyytää etäpäätä pysäyttämään
  lähetyksen, ja lähetysvuon ohjaus - jossa Terminate reagoi etäpään pyyntöön
  olla lähettämättä lisää kun sen vastaanottopuskuri täyttyy. Aina kun
  vastaanottopuskuri täyttyy 75% arvoon, Xoff (#19) merkki lähetetään
  etäpäähän. Etäpään vastuulle jää tunnistaa Xoff merkki ja pysäyttää 
  lähetys. Kun vastaanottopuskuri tyhjenee jälleen alle 75% arvoon, Terminate
  lähettää Xon merkin (#17) etäpäälle. Etäpään vastuulle jää huomata Xon
  merkki ja jatkaa tämän jälkeen datan lähettämistä).

 ^hHardware flow control (CTS/RTS)^n

  Laitteistolla hoidettu vuon ohjaus on aina toivottu toimintatapa. Se on
  nopeampi ja turvallisempi. Vuonohjaus toimii muuttamalla signaaleja
  modeemikaapelissa. Ensin tietysti täytyy asetella modeemi ymmärtämään
  tämä ja sillata se ohjaamaan CTS/RTS signaaleja (CCITT:n 106/105).
  CTS tarkoittaa "valmis lähetykseen" ja signaalin pitää olla päällä kun
  laitteistolla ohjattua vuonvalvontaa käytetään ennenkuin modeemille
  lähetetään mitään. Kun vastaanottopuskuri täyttyy 90% arvoon, RTS signaali
  pudotetaan alas, ilmisemaan modeemille, ettei se lähettäisi lisää
  ennnenkuin vastaanottopuskuri on jälleen tyhjentynyt alle 90% arvon.

 ^hHardware flow control (DSR/DTR)^n

  Jotkut oudommat modeemit tarvitsevat DSR (siirtolaite valmis) signaalin
  valmis lähetykseen signaalin sijasta ja DTR (päätelaite valmis) signaalin
  tai molemmat vaihtoehdot yhtäaikaa, mutta yleisesti tätä vaihtoehtoa ei
  kannata käyttää, ellet todella tiedä mitä tulee tehdä. DSR signaalia
  kuvataan joskus kirjaimilla MR (modeemi valmis).

 ^hUse 16550 fifo if available^n

  Tällä asettelulla testataan, onko 16550A piiri olemassa, ja jos on,
  käytetään sen FIFO muistia (puskurimuisti). Windows ei oletusarvoisesti
  käytä tätä.

 ^hKeep 16550 fifo on in shell^n

  Kun suoritat jonkin ulkoisen ohjelman Terminate ohjelmasta käsin, tai
  poistut Terminate ohjelmasta, suljemme tavallisesti FIFO puskurimuistin. 
  Jotkut ohjelmat eivät tunnista 16550A piiriä, tai eivät osaa käyttää sen
  FIFO muistia. Tällöin on parasta sulkea (Ei) Fifo muisti siirryttäessä DOS
  tai muuhun kehotteeseen, ja antaa toisen ohjelman itse tunnistaa piiri tai
  Fifo.

 ^hRTS low while writing^n

  Jos sinulla ei ole laitteessasi 16550A piiriä ja yhteys virheilee. Voit
  yrittää parantaa tilannetta asettamalla RTS signaalin alas 
  levyllekirjoituksen ajaksi. Tämä tarkoittaa sitä, että Terminate pysäyttää
  vastaanottonsa kun se kirjoittaa datalohkoja levylle. Tämä hidastaa
  toimintoja, mutta toisaalta saattaa estää linjan jumiutumisia.

 ^hAuto RTS low trigger^n

  Jos saat enemmän kuin x määrän virheitä, automaattinen RTS pois
  ilmaisintoiminto voidaan asettaa käynnistymään. Hyvä tapa pitää
  suorituskyky maksimissaan ja kääntää RTS pois päältä vain tarvittaessa.

 ^hCarrier detect mask^n

  Kun modeemin tilarekisterit tarkastetaan, määritellään mikä bitti asetetaan
  tarkastamaan, että onko linjan kantoaalto päällä. Tavallisesti bitti 7
  (128) on käytössä, ja sinun tulee olla huolellinen jos aiot muuttaa sitä.

 ^hInit string^n

  Valitse mikä aloituskomentojono lähetetään modeemiin laitteen valinnan
  jälkeen, mutta ennen valintaa. Tämä merkkijono lähetetään modemeille myös
  käynnistettäessä, jos laite on valittu nykyiseksi.

 ^hRestore port on close^n

  Sen jälkeen kun Terminate sulkee portin, voit valita palauttamaan asetukset
  sellaisiksi kun ne olivat ennen aloittamista. Tämä tarkoittaa kuitenkin
  sitä, että linja jumiutuu jos DTR (päätelaite valmis) oli pois päällä
  aloitettaessa ja kutsut ulkoista ohjelmaa. Käytä harkiten.

 ^hClose port in shell^n

  Tavallisesti ei ole mitään syytä sulkea porttia sillävälin kun käyt
  DOS valikossa. Jotkut ulkoiset ohjelmayty kuitenkin edellyttävät tätä.
  Sulkemalla portin säästät hieman vaihtomuisti (swap) tilaa, mutta jos
  käytät Fossil/ISDN yhteyttä, voit menettää yhteyden sulkiessasi portin.

 ^hConfigure comports^n
 ^hComport settings^n

  ^m╒═════════╡^t Comport settings ^m╞╕
  │^n        Address  Irq  Vector ^m│
  ├──────┬──────────────────────┤
  │ ^nCOM1 ^m│ ^h$03F8    04     0C   ^m│
  │^r COM2 ^m│ ^h$02F8    03     0B   ^m│
  │ ^nCOM3 ^m│ ^h$03E8    04     0C   ^m│
  │ ^nCOM4 ^m│ ^h$02E8    03     0B   ^m│
  │ ^nCOM5 ^m│ ^h$4220    03     0B   ^m│
  │ ^nCOM6 ^m│ ^h$4228    03     0B   ^m│
  │ ^nCOM7 ^m│ ^h$5220    03     0B   ^m│
  │ ^nCOM8 ^m│ ^h$5228    03     0B   ^m│
  ╘══════╧══════════════════════╛^n

  Kun käytät UART/Sarjaporttia, voit muuttaa portin todellista
  väyläosoitetta, laitteiston keskeytyspyyntöä (IRQ) ja keskeytystä.

  Sinun ei tarvitse muuttaa mitään tässä, mutta jos muutat, huomannet
  mahdollisen laiteosoitekonfliktin. Älä yritä muuttaa keskytyspyyntönumeroa
  sisäänrakennetuissa modeemeissa tai sarjaporttikorteissa ellet tiedä mitä
  teet. Jos sinulla on sisäinen modeemi ja 2 ulkoista tietoliikenneporttia
  valitse COM1 hiirelle ja COM4 modeemille. Jos valitset COM3 syntyy IRQ4
  konflikti. Älä yritä muuttaa siltauksia tai kytkimiä ilman käsikirjaa tai
  ohjeita. Ennekuin muutat mitään modeemissa, tee muistilappu siitä miten
  asettelut olivat aloittaessasi. Jos sisäinen modeemisi voi käyttää IRQ5 tai
  7, huomaa, että modeemi voi aiheuttaa konfliktin laitteiston muiden osien
  kuten verkkokortin tai äänikortin kanssa. Jos modeemikortti ei ala toimia,
  etsi ammattimaista apua. Laitteistosi toimittaja voi useimmiten auttaa.
  Terminate käyttää vain vakiokutsuja, joten jos oletusarvot eivät toimi,
  ota yhteyttä toimittajaasi.

  Muista kytkeä virta pois ennenkuin teet mitään muutoksia. Vektorinumero
  tarkoittaa paikkaa, johon asentaa ohjelmallinen keskeytys. Tämä numero
  tulisi aina olla IRQ + 8. IRQ>7 = IRQ+$68

    IRQ0 , Vektori $08 ( 8)  Ajastin
    IRQ1 , Vektori $09 ( 9)  Näppäimistö
    IRQ2 , Vektori $0A (10)  Ruutu
    IRQ3 , Vektori $0B (11)  COM2,COM4
    IRQ4 , Vektori $0C (12)  COM1,COM3
    IRQ5 , Vektori $0D (13)  Vapaa
    IRQ6 , Vektori $0E (14)  Levyke
    IRQ7 , Vektori $0F (15)  Vapaa
    IRQ8 , Vektori $70 (112)
    IRQ9 , Vektori $71 (113)
    IRQ10, Vektori $72 (114)
    IRQ11, Vektori $73 (115)
    IRQ12, Vektori $74 (116)
    IRQ13, Vektori $75 (117)
    IRQ14, Vektori $76 (118)
    IRQ15, Vektori $77 (119)

  Nämä ovat oletusarvot tavalliselle koneelle. Jos sinulla on sisäinen
  modeemi joka voi käyttää IRQ 5 tai 7, voisit harkita tätä. Jos yrität 
  käyttää IRQ0, IRQ1 tai IRQ6 voit joutua vakaviin vaikeuksiin ja koneesi
  voi jumiutua.

 ^hCheck IRQ^n

  ^m╒══════════════════════════════════════════════╡^t Check IRQ ^m╞╕
  │ ^nFound   COM1, $03F8, testing...uses IRQ 4                 ^m│
  │ ^nFound   COM2, $02F8, testing...uses IRQ 3                 ^m│
  │ ^nFound   COM3, $03E8, testing...uses IRQ 4                 ^m│
  │ ^nFound   COM4, $02E8, testing...uses IRQ 5                 ^m│
  │ ^nNo chip COM5, $4220                                       ^m│
  │ ^nNo chip COM6, $4228                                       ^m│
  │ ^nNo chip COM7, $5220                                       ^m│
  │ ^nNo chip COM8, $5228                                       ^m│
  │                                                           ^m│
  ╘═══════════════════════════════════════════════════════════╛^n

  Tämä toiminto yrittää päätellä mitä laitteiston keskeytyspyyntönumeroa
  tietoliikenneportit käyttävät. Vaikka tämä rutiini ei löytäisi IRQ:ta, se
  toimii silti, mikäli vain määrittelet oikean IRQ:n Kaikki koneet eivät
  näytä oikeata IRQ:ta.

 ^hSet default values^n

  Asettele kaikki laitteet oletusarvoihinsa. Jos teet jonkin virheen, etkä
  muista mikä meni vikaan, voit käyttää tätä toimintoa palauttamaan
  alkuarvot.




