Параллельные вычисления в ИММ УрО РАН
 
 
     Инструкция по ручной установке драйвера платы AB-40
                     в ОС Digital Unix.

1) Создать каталог /usr/sys/io/ab40
2) Скопировать в этот каталог исходные тексты драйвера и файлы
   files и sysconfigtab
3) В каталоге /usr/sys/conf поместить файл BINARY.list
4) Перейти в /usr/sys/conf, выполнить команду:
   ./sourceconfig BINARY
5) Перейти в /usr/sys/BINARY, выполнить команду:
   make ab40.mod
6) Перейти в /usr/sys/io/ab40, выполнить команду:
   sysconfigdb -a -f sysconfigtab ab40
7) Перейти в /var/subsys, построить ссылки:
   ln -s /usr/sys/BINARY/ab40.mod ab40.mod
   ln -s /subsys/device.mth ab40.mth
8) Сконфигурировать драйвер командой
   sysconfig -c ab40
9) Посмотреть мажор устройства через команду
   sysconfig -q ab40
10) Создать каталог /dev/ab40
11) В каталоге /dev/ab40 командой mknod создать файлы устройств
    с мажорным номером ab40 и со следующими именами и минорами:
    
    Имя   Минор
    00      0
    08      1
    10      2
    18      3
    20      4
    28      5
    
Драйвер должен быть готов к работе.
   
На всякий случай:

Файл files должен содержать две строки следующего содержания:

MODULE/STATIC/ab40  standard Binary
io/ab40/ab40.c      module ab40
                    

Файл BINARY.list должен содержать одну строку следующего содержания:

/usr/sys/io/ab40:

Файл sysconfigtab в каталоге /usr/sys/io/ab40 должен содержать
следующую секцию:

ab40:
  Module_Config_Name = ab40
  Device_Dir = /dev 
  Device_Char_Major = ANY
  Device_Char_Minor = 0,1,2,3,4,5,6
  Device_Char_Files = ab40
  Device_User = root
  Device_Group = 0
  Device_Mode = 666 
  Device_Major_Req = Same
PCI_Option =  PCI_SE_Rev - 0x210, Vendor_Id - 0x1234, Device_Id - 0x5678, Rev - 0, Base - 0, Sub - 0, Pif - 0, Sub_Vid - 0, Sub_Did - 0, Vid_Mo_Flag - 1, Did_Mo_Flag - 1, Rev_Mo_Flag - 0, Base_Mo_Flag - 0, Sub_Mo_Flag - 0, Pif_Mo_Flag - 0, Sub_Vid_Mo_Flag - 0, Sub_Did_Mo_Flag - 0, Driver_Name - ab40, Type - C, Adpt_Config - N