Verkkokortteja ISA-väylään


ISA on vanhoissa koneissa pääasiallisena oleva musta liitin emokortilla. Lyhyemmät ovat 8-bittisiä ja pidemmät 16-bittisiä.

IRQ

8-bittisessä on käytössä ainoastaan 8 IRQ-linjaa ja näistäkin verkkokortille vapaana käytännössä vain IRQ 5. 16-bittisessä on 16 IRQ-linjaa, joista verkkokortille käytössä ovat vain 5,9,10,11 ja 12. IRQ-linja voi olla kuitenkin esim VGA-kortin käytössä, joten tämä pitää tarkistaa esim Microsoftin MSD-ohjelmalla tai kaupallisella Checkit:llä.

PCI-väyläisissä koneissa voi joutua BIOS:ssa vapauttamaan halutun IRQ:n ISA-väylän käyttöön. Tällöin kone yleensä asettelee IRQ:t uudelleen siten, että PCI-väylän kortit saavat uudet asetukset. Tämä pitää varmistaa määräämällä BIOS:ssa, että koneessa on PnP-käyttöjärjestelmä ja että BIOS:n pitää luodata PCI-väylän kortit uudestaan.

RAMBASE

Kortin oma muisti voi vaatia UMB-alueelta tilan vapauttamista. Tämän tarkistus aloitetaan asettamalla CONFIG.SYS:ssä "emm386.exe noems x=c800-efff". Bootataan kone ja ohjelmalla http://ptm2.cc.utu.fi/ftp/mytools/testi.exe>TESTI.EXE tarkistetaan alue c800-efff.
Vanhemmissa koneissa joudutaan myös BIOS:ssa vapauttamaan haluttu alue. Kortille varattava alue ilmoitetaan CONFIG.SYS:ssä esim:
"device=c:\dos\emm386.exe noems x=c800-ca00 i=cb00-efff"
Microsoftin ohjelmoijien tekemästä laskuvirheestä johtuen varattua aluetta EI VOI ILMOITTAA NÄIN: "x=c800-ca00 i=ca00-efff" eikä "x=c800-c9ff" i=ca00-efff". Näilläkin versioilla kone saattaa toimia kohtuullisen hyvin. Ongelmat esiintyvät esim korppuasemaa tai kirjoitinta käytettäessä.

IOBASE

Vapaa IOBASE-alue löytyy samalla http://ptm2.cc.utu.fi/ftp/mytools/testi.exe>TESTI.EXE ohjelmalla. Useimmat ISA-verkkokortit vaativat 16 vapaata peräkkäistä IO-paikkaa.

ISA-väylä ja muut kortit


Erityisen ongelmaisia:
-SCSI-kortit, sekä kovalevyjä, että scannereita varten. Ongelma johtuu UMB-muistin käytöstä. Verkkokortti kannattaa yleensä asettaa alkamaan osoitteesta D000:0000 (eli config.sys:ssä x=d000-d400 i=d500-efff) Käytä TESTI.EXE-ohjelmaa ja tutki tilanne huolellisesti

-Sisäiset modemi-kortit. Ongelma on yleensä IRQ:ssa. Erityisesti 8-bit väylässä tahtovat IRQ:t lopua kesken.

-Äänikortit. Olen vakuuttunut, että näitä ei alkujaan ole suunniteltu lainkaan. Alkuperäisen 8-bit soundblaster-kortin typeryydet ovat perytyneet kaikkiin sen seuraajiin. Ongelmia on IRQ:ssa, DMA:ssa, IOBASE:ssa ja RAMBASE:ssa. Sama koskee kaikkien hintaluokkien äänikortteja. jos asiakas pyytää asentamaan samaan koneeseen äänikortin, modemin ja verkkokortin, hänelle voi näyttää tätä tekstiä ja poistua paikalta.

-Mittalaitekortit voivat sisältää mitä tahansa ongelmanpoikasia. Verkkokortin ja mittalaitekortin asentaminen samaan koneeseen voi vaatia aikaa 15 min..2 kk. Asennuksen jälkeen saattaa esiintyä mitä merkillisempiä ongelmia, joista osa tuntuu pikemminkin kuuluvan kirkon toimialaan. Missään tapauksessa koneeseen, jossa on verkkokortti ja mittalaitekortti, ei saa asentaa äänikorttia eikä modemia. Myös kaikki taulukkolaskenta- ja tekstinkäsittelyohjelmat on poistettava lukuunottamatta QuickEdit:ä ja Notepadia.

-Toinen verkkokortti saattaa asentua helpostikin. Erityisesti, mikäli molemmat ovat 16-bittisiä, jolloin niiden IRQ, RAMBASE ja IOBASE voidaan valita vapaammin.

-VGA-kortti. ISA-väylän vanhimmat 16-bittiset VGA-kortit lukitsivat jostain syystä koneen, jos niiden kanssa käytettiin 16-bit verkkokortteja. Tämä saattoi johtua korttien IRQ-asetuksista, joita ei voinut muuttaa. VGA toimii yleensä ilman IRQ:takin, jos sen vaan saa kytkettyä irti. Vanhimmat 16-bit kortit olivat kaytännossä 8-bit kortteja, joita oli jatkettu 16-bit osalla, josta ilmeisesti käytettiin hyväksi vain lisä-IRQ:t. Otetaan paperinpala, joka on 16-bit väylän lisäosan pituinen ja jätetään se liittimeen kun kortti VGA-kortti painetaan paikalleen. Paperi eristää kortin lisäosan toiminnasta.

Asennuksen jälkeen

"Kerätään työkalut, pyyhitään sormenjäljet, sammutetaan palopesäkkeet, vaiennetaan todistajat ja poistutaan"

Hyvä tapa on myös jättää koneen kotelon sisälle muistiinpanot erityisen ongelmallisesta asennuksesta.