Subject: output of arcdiag for Deskstation Tyne
To: None <soda@sra.co.jp>
From: Maki Kato <mk2s@digitalcommute.com>
List: port-arc
Date: 10/14/2000 13:10:09
I got my deskstation tyne motherboard connected and it seems to be 
running.  A generic VGA seems to work as well as a generic ISA serial 
card.  The BIOS detected my AHA-1542C, and looks like it may know about 
a few others.

It has as graphical BIOS, but not like Magnum, or Alpha ARC.  More like 
PC bios actially.
I had to recompile ARCDIAG to start at a0600000.  I got that number from 
a ARCINST.EXE which was the only utility that loaded(but didn't run too 
well).  The following is the arc diag for my machine.

Woohoo!!

....maki....


Command Arguments:
argc = 1
argv[0] = `scsi(0)disk(5)rdisk(0)partition(1)\ARCDFF'

Environment Variables:
[scsi(0)disk(5)rdisk(0)partition(1)\ARCDFF]

System Parameter Block:
magic:      SCRA
length:     0x3c
version:    3
revision:    1
restart_block:    0x8006dc28
debug_block:    0x0
gen_excep_vec:    0x8002a520
utlbmiss_vec:    0x8002a214
firm_vec_len:    0x94
firmare_vector:
   0x800137f8
   0x80013870
   0x800138f8
   0x80013a28
   0x80013a68
   0x80013aa8
   0x80013ae8
   0x80013b28
   0x0
   0x80013b68
   0x80013bdc
   0x80013c50
   0x80013ec4
   0x80013cc4
   0x80013dd8
   0x80013e48
   0x80013f94
   0x80013fd4
   0x80014014
   0x0
   0x8001405c
   0x8001409c
   0x800140dc
   0x80014154
   0x800141bc
   0x80014204
   0x800142b0
   0x800142cc
   0x80014404
   0x80014478
   0x800144cc
   0x80014548
   0x800145d0
   0x8001461c
   0x80014670
   0x800146b0
   0x800146fc
vend_vec_len:    0x8c
vendor_vector:
   0x8002aaa0
   0x8002aad4
   0x8002aac4
   0x8001376c
   0x8002aa90
   0x8002f510
   0x0
   0x80021c00
   0x80031eb0
   0x80015f90
   0x80012ba0
   0x80011100
   0x800157c8
   0x800157ec
   0x80015814
   0x8001583c
   0x80015948
   0x8001596c
   0x80015b0c
   0x80015b98
   0x80015ba4
   0x800157ac
   0x80015790
   0x8000355c
   0x8000358c
   0x80003574
   0x800035a8
   0x80013760
   0x800031a0
   0x80003538
   0x80003f70
   0x80003fec
   0x8000406c
   0x80010898
   0x8001afb8
adapter_count:    1
adap0_type:    8
adap0_vec_len:    0x0
adap0_vector:

System Identifier:
BIOS Vendor  ID: [DESKTECH]
BIOS Product ID: [0x30:0x30:0x30:0x30:0x30:0x30:0x30:0x31]

System Configuration Tree:
class: System, type: ARC
flags:
version: 0, revision: 1
key: 0
affinity_mask: 0xffffffff
config_data_len: 0
id: 14:[DESKTECH-TYNE\x00]

       class: Processor, type: CPU
        flags:
        version: 0, revision: 1
        key: 1
        affinity_mask: 0xffffffff
        config_data_len: 0
        id: 38:[Tyne v4634x  33/134  ARCSBIOS 1.3.026\x00]

               class: Processor, type: FPU
                flags:
                version: 0, revision: 1
                key: 1
                affinity_mask: 0xffffffff
                config_data_len: 0
                id: 13:[QED-ORIONFPU\x00]

               class: Cache, type: PrimaryICache
                flags:
                version: 0, revision: 1
                refill-size: 1, line-size: 32, size: 8192
                affinity_mask: 0xffffffff
                config_data_len: 0

               class: Cache, type: PrimaryDCache
                flags:
                version: 0, revision: 1
                refill-size: 1, line-size: 32, size: 8192
                affinity_mask: 0xffffffff
                config_data_len: 0

       class: Memory, type: MemoryUnit
        flags:
        version: 0, revision: 1
        key: 1
        affinity_mask: 0xffffffff
        config_data_len: 0

       class: Adapter, type: MultiFunctionAdapter
        flags:
        version: 0, revision: 1
        key: 0
        affinity_mask: 0xffffffff
        config_data_len: 0
        id: 4:[ISA\x00]

               class: Controller, type: KeyboardController
                flags: ConsoleIn|Input
                version: 0, revision: 1
                key: 0
                affinity_mask: 0xffffffff
                config_data_len: 56
                id: 19:[KeyboardController\x00]
                config data version: 1, revision: 3, count: 3
                 type: Port
                  share_disposition: Undetermined, flags: IO
                  start: 0x 0 60, length: 0x1
                 type: Port
                  share_disposition: Undetermined, flags: IO
                  start: 0x 0 64, length: 0x1
                 type: Interrupt
                  share_disposition: Undetermined, flags: Latched
                  level: 1, vector: 1, reserved1: 0

                       class: Peripheral, type: KeyboardPeripheral
                        flags: ReadOnly|ConsoleIn|Input
                        version: 0, revision: 1
                        key: 0
                        affinity_mask: 0xffffffff
                        config_data_len: 44
                        id: 14:[PCAT_ENHANCED\x00]
                        config data version: 1, revision: 3, count: 1
                         type: DeviceSpecific
                          share_disposition: Undetermined, flags: 0x0
                          datasize: 8, reserved1: 0, reserved2: 0
                          data: [0x1:0x0:0x3:0x0:0x4:0x0:0x0:0x0]
                        unparsed data: 
12:[0x0:0x0:0x0:0x0:0x1:0x0:0x0:0x0:0x2:0x0:0x1:0x0]

               class: Controller, type: DisplayController
                flags: ConsoleOut|Output
                version: 0, revision: 1
                key: 0
                affinity_mask: 0xffffffff
                config_data_len: 0
                id: 18:[DisplayController\x00]

               class: Controller, type: DiskController
                flags: Removable|Input|Output
                version: 0, revision: 1
                key: 0
                affinity_mask: 0xffffffff
                config_data_len: 56
                id: 7:[FLOPPY\x00]
                config data version: 1, revision: 3, count: 3
                 type: Port
                  share_disposition: Undetermined, flags: IO
                  start: 0x 0 3f0, length: 0x8
                 type: Interrupt
                  share_disposition: Undetermined, flags: Latched
                  level: 6, vector: 6, reserved1: 0
                 type: DMA
                  share_disposition: Undetermined, flags: 0x0
                  channel: 2, port: 0, reserved1: 0

                       class: Peripheral, type: FloppyDiskPeripheral
                        flags: ReadOnly|Removable|Input|Output
                        version: 0, revision: 1
                        key: 0
                        affinity_mask: 0xffffffff
                        config_data_len: 44
                        config data version: 1, revision: 3, count: 1
                         type: DeviceSpecific
                          share_disposition: Undetermined, flags: 0x0
                          datasize: 20, reserved1: 0, reserved2: 0
                          data: 
[0x1:0x0:0x3:0x0:0x0:0x0:0x0:0x0:0x6:0x0:0x0:0x0:0xa0:0x5:0x0:0x0:0x0:0x0:0x0:0x0]

       class: Adapter, type: EISAAdapter
        flags:
        version: 0, revision: 1
        key: 0
        affinity_mask: 0xffffffff
        config_data_len: 32
        id: 5:[EISA\x00]
        config data version: 1, revision: 3, count: 0
        unparsed data: 
24:[0x0:0x0:0x0:0x0:0x0:0x0:0x0:0x0:0x0:0x0:0x0:0x0:0x20:0x0:0x0:0x0:0x0:0x0:0x0:0xe0:0x0:0x70:0x0:0x0]

       class: Adapter, type: SCSIAdapter
        flags:
        version: 0, revision: 1
        key: 0
        affinity_mask: 0xffffffff
        config_data_len: 0
        id: 8:[AHA154X\x00]

               class: Controller, type: DiskController
                flags: Removable|Input|Output
                version: 0, revision: 1
                key: 5
                affinity_mask: 0xffffffff
                config_data_len: 0

                       class: Peripheral, type: DiskPeripheral
                        flags: ReadOnly|Removable|Input|Output
                        version: 0, revision: 1
                        key: 0
                        affinity_mask: 0xffffffff
                        config_data_len: 0


Memory Layout:
memory 0x0..fff, size: 4096 bytes, type: ExeceptionBlock
memory 0x1000..1fff, size: 4096 bytes, type: SystemParameterBlock
memory 0x2000..7afff, size: 495616 bytes, type: FirmwarePermanent
memory 0x7b000..fffff, size: 544768 bytes, type: FirmwareTemporary
memory 0x500000..5fffff, size: 1048576 bytes, type: FreeMemory
memory 0x4000000..43fffff, size: 4194304 bytes, type: FreeMemory
memory 0x8000000..83fffff, size: 4194304 bytes, type: FreeMemory
memory 0xc000000..c3fffff, size: 4194304 bytes, type: FreeMemory
memory 0x600000..605fff, size: 24576 bytes, type: LoadedProgram
memory 0x606000..7fffff, size: 2072576 bytes, type: FreeMemory
Total memory = 16777216 bytes

Display Status:
cursor: (1, 4), cursor_max: (80, 50)
color - fg: 7, bg: 0, intensity: 1, underscore: 0, reverse: 0

TLB:
wired TLB = 0
0: 64K, asid: 0x0, v: 0xe0000000, p0: 0x9 0(2DVG), p1: 0x0(0..G)
1: 1M, asid: 0x0, v: 0xe1000000, p0: 0x1 0(2DVG), p1: 0x0(0..G)
2: 1M, asid: 0x0, v: 0xe2000000, p0: 0x1 800000(2DVG), p1: 0x0(0..G)
3: 4K, asid: 0x0, v: 0xe3000000, p0: 0xfff00000(2DVG), p1: 0x0(0..G)
4: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
5: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
6: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
7: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
8: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
9: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
10: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
11: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
12: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
13: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
14: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
15: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
16: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
17: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
18: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
19: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
20: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
21: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
22: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
23: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
24: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
25: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
26: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
27: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
28: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
29: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
30: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
31: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
32: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
33: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
34: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
35: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
36: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
37: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
38: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
39: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
40: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
41: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
42: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
43: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
44: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
45: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
46: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)
47: 4K, asid: 0x0, v: 0x80000000, p0: 0x0(0...), p1: 0x0(0...)