Please enable JavaScript to view this site.

Virtual Alpha User Guide

First, the card must be made known to VMS through the firmware ISACFG utility.  Once the serial cards and ports are defined within the configuration file, the exact ISACFG invocations to be used will be written to the emulator log file along with the associated VMS 7.1 and higher configuration commands.  After creating the configuration file, start the emulator and type “exit” at the >>> prompt, then open the log file in a text editor to determine the correct set up commands for each Digiboard card.  The following section of log file was generated from the configuration code shown earlier.

00011.78: Digiboard multi-serial card configured.
00011.78: Firmware configuration commands:
00011.78:    >>> isacfg -mk -slot 1 -dev 0 -etyp 1 -enadev 1 -handle DIGI
00011.78:    >>> isacfg -mod -slot 1 -dev 0 -iobase0 100 -iobase1 108 -iobase2 110 -iobase3 118 -iobase4 120 -iobase5 128 -irq0 15
00011.78: Add these lines to SYS$SYSTEM:SYS$USER_CONFIG.DAT:
00011.78:   device          = "Digiboard Serial Port"
00011.78:     name          = TX
00011.78:     driver        = SYS$YSDRIVER
00011.78:     adapter       = ISA
00011.78:     id            = DIGI
00011.78:   end_device
00011.78: Add these lines to your startup procedure:
00011.78:   $ mcr sysman io connect /vector=60 /driver=sys$ysdriver txa1:
00011.78:   $ mcr sysman io connect /vector=60 /driver=sys$ysdriver txa2:
00011.78:   $ mcr sysman io connect /vector=60 /driver=sys$ysdriver txa3:
00011.78:   $ mcr sysman io connect /vector=60 /driver=sys$ysdriver txa4:

Log file output providing the firmware and VMS commands required to complete the configuration of the serial ports.  These lines will appear near the beginning of the Avanti log file.

 

Using the commands provided above, the following console commands define the first serial card.  These commands only need to be entered once.  Their settings are retained in the Avanti configuration's .nvr file.

>>> isacfg -mk -slot 1 -dev 0 -etyp 1 -enadev 1 -handle DIGI
>>>init
>>> isacfg -mod -slot 1 -dev 0 -iobase0 100 -iobase1 108 -iobase2 110 -iobase3 118 -iobase4 120 -iobase5 128 -irq0 15
>>>init

Cut and paste the ISACFG commands from the Avanti log file  to the console to define the serial card in the firmware.

A "sh config" or "isacfg –all" command can be used to confirm the presence of the ISA card definition in the firmware.

>>>sh config
 
Firmware
SRM Console:    V7.0-9
show_arc: Can't find Flash Rom containing ARC console.
PALcode:        VMS PALcode V5.56-2, OSF PALcode X1.46-2
Serial Rom:     V4.6
Diag Rom:       V1.7
 
Processor
DECchip (tm) 21064-3    166Mhz 512KB Cache
 
MEMORY
    512 Meg of System Memory
    Bank 0 = 256 Mbytes(128 MB Per Simm) Starting at 0x0
    Bank 1 = 256 Mbytes(128 MB Per Simm) Starting at 0x10000000
    Bank 2 = No Memory Detected
 
PCI Bus
    Bus 00  Slot 06: NCR     810A Scsi Controller
                                  pka0.7.0.6.0          SCSI Bus ID 7
                                  dka200.2.0.6.0         RZ28
                                  dka300.3.0.6.0         COMPAQ BA03611C9B
                                  dka600.6.0.6.0         RRD42
 
    Bus 00  Slot 07: Intel SIO 82378
 
 
    Bus 00  Slot 11: DECchip 21040 Network Controller
                                  ewa0.0.0.11.0         02-13-46-6A-94-24
 
ISA
Slot    Device  Name            Type         Enabled  BaseAddr  IRQ     DMA
0
       0       MOUSE           Embedded        Yes     60      12
       1       KBD             Embedded        Yes     60      1
       2       COM1            Embedded        Yes     3f8     4
       3       COM2            Embedded        Yes     2f8     3
       4       LPT1            Embedded        Yes     3bc     7
       5       FLOPPY          Embedded        Yes     3f0     6       2
1
       0       DIGI            Singleport      Yes     100     15
                                                       108
                                                       110
                                                       118
                                                       120
                                                       128
>>>

Results of a sh config after a serial card has been defined.  The serial card results are highlighted in blue.

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Nav Header: ALT+n
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Exit Menu/Up: ESC