DIGIBOARD PC/Xe
Technické parametry
Karty se zrejme prodava(ly) (ji??) pro 2, 4, a 8 portu (mam 4 porty RS 232)
se zakoncenim DTE i DCE - nutno overit, co mate. Vlastni procesor 80186
, nepouziva preruseni hostitelskeho stroje. Mely by byt i verze pro RS 242.
Funguje k plne spokojenosti na komunikacnim serveru.
Je treba dat pozor na spravne mapovani pameti - pokud treba pro kartu
namapujete 0A0000, coz je video pamet, pak uvidite v X window na monitoru
zajimave efekty a komunikace bude "ponekud vaznout".
Postup zprovoznění pod Linuxem
1/ - najit volne I/O porty a nastavit jumpery
2/ - pozor, karta potrebuje 8kB RAM , namapovane
nekde od 0c0000h do 0effffh. K nalezeni mista by mohl
pomoci DOS programek DIGIMMAP.EXE, ktery se dodaval
na disketach ke karte, pamet se mapuje softwarove.
3/ v jadre aktivovat Character devices/DigiboardPC/Xx
Support
----------
4/ jeste pred kompilaci upravit prislusne polozky v inicializaci pole
struktur v /usr/src/linux/drivers/char/pcxx.c -tzn. nastavit
implicitni I/O a MEM podle vaseho stroje
/* Define one default setting if no digi= config line is used.
* Default is ALTPIN = ON, PC/16E, 16 ports, I/O 200h Memory 0D0000h
*/
static struct board_info boards[MAX_DIGI_BOARDS] = { { ENABLED, 0, ON, 16, 0x200, 0xd0000,0 } };
- jak je videt z pole - ovladac pocita i s vice kartami i porty ...
----------
5/ predchozimu kroku se lze vyhnout pomoci "append" v lilo.conf, kde
zadame parametry pro ovladac v jadre
6/ bude treba vytvorit /dev/ soubory pro nove porty,
v $KERNELSRC/Documentation/digiboard.txt je popsan script, ktery je vytvori,
plus napr. jeste popis parametru jadra pro tento ovladac (to co dat za append
v lilo.conf)
7/ zkompilovat a nainstalovat jadro
8/ radeji jeste zadat prikaz "lilo", aby se do boot sektoru dostal popis
noveho jadra a slo bootovat