Hi,
I found an Alpha emulator that runs on Windows called FreeAXP[1] which I tried booting OpenBSD on, It's capable of booting off an OpenBSD iso but as the 53c810AP (KZPAA) is not supported by siop(4), the kernel is unable to configure the controller. Is it just a case of adding the missing device IDs for the controller or does siop(4) need further work to support the controller? Sevan [1] http://www.migrationspecialties.com/FreeAXP.html +-------------+ V i r t u a l serial0 ¶F¶r¶e¶e¶A¶X¶P¶ A l p h a on emulator Puffy (128 MB) +-------------+ x64 version 2.4.1.502 ff.fe.fd.fc.fb.fa.f9.f8.f7.f6.f5. ef.df.ee.ed.ec.f4.eb.ea.e9.e8.e7.e6.....e5. V7.0-9, built on Mar 18 1999 at 13:25:37 >>>show device dka100.1.0.6.0 DKA100 RRD42 4.5d dka400.4.0.6.0 DKA400 HSZ22 d11x dva0.0.0.0.1 DVA0 ewa0.0.0.11.0 EWA0 02-1D-72-98-C5-F1 pka0.7.0.6.0 PKA0 SCSI Bus ID 7 >>>boot dka100 (boot dka100.1.0.6.0 -flags 0) block 0 of dka100.1.0.6.0 is a valid boot block reading 15 blocks from dka100.1.0.6.0 bootstrap code read in base = 1f2000, image_start = 0, image_bytes = 1e00 initializing HWRPB at 2000 initializing page table at 1e4000 initializing machine state setting affinity to the primary CPU jumping to bootstrap code OpenBSD/Alpha Primary Boot OpenBSD/alpha boot 1.8 VMS PAL rev: 0x1000000010538, OSF PAL rev: 0x100000002012e Loading bsd... 6894064+543600=0x718060 Unrecognized boot flag '0'. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2013 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 5.3-current (RAMDISKBIG) #3: Thu Jul 4 17:50:19 MDT 2013 [hidden email]:/usr/src/sys/arch/alpha/compile/RAMDISKBIG AlphaServer 400 4/166, 1215MHz 8192 byte page size, 1 processor. real mem = 134217728 (128MB) rsvd mem = 2048000 (1MB) avail mem = 122511360 (116MB) mainbus0 at root cpu0 at mainbus0: ID 0 (primary), 21064-0 (pass 2 or 2.1) apecs0 at mainbus0: DECchip 21071 Core Logic chipset apecs0: DC21071-CA pass 2, 64-bit memory bus apecs0: DC21071-DA pass 2 pci0 at apecs0 bus 0 "Symbios Logic 53c810AP" rev 0x01 at pci0 dev 6 function 0 not configured sio0 at pci0 dev 7 function 0 "Intel 82378IB ISA" rev 0x43 de0 at pci0 dev 11 function 0 "DEC 21040" rev 0x20, 21040 pass 2.0: isa irq 5, address 02:1d:72:98:c5:f1 isa0 at sio0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console com1 at isa0 port 0x2f8/8 irq 3: ns8250, no fifo kbc selftest: ffffffff mcclock0 at isa0 port 0x70/2: mc146818 or compatible softraid0 at root scsibus0 at softraid0: 256 targets WARNING: can't figure what device matches "SCSI" root on rd0a swap on rd0b dump on rd0b WARNING: clock gained 2 days -- CHECK AND RESET THE DATE! erase ^?, werase ^W, kill ^U, intr ^C, status ^T Welcome to the OpenBSD/alpha 5.3 installation program. (I)nstall, (U)pgrade or (S)hell? |
> I found an Alpha emulator that runs on Windows called FreeAXP[1]
> which I tried booting OpenBSD on, It's capable of booting off an > OpenBSD iso but as the 53c810AP (KZPAA) is not supported by siop(4), > the kernel is unable to configure the controller. > Is it just a case of adding the missing device IDs for the > controller or does siop(4) need further work to support the > controller? The siop(4) driver supports the 810, but not the 810AP. The 810AP might work if declared as equivalent to the 810, capabilitywise, but noone has ever tried this. And I can't find any mention of a 810AP is our dmesg archive - all the real-world KZPAA I've encountered were plain 810. Is there a way to configure FreeAXP to report a different PCI ID for the KZPAA? Miod |
On 07/07/2013 23:45, Miod Vallat wrote:
> The siop(4) driver supports the 810, but not the 810AP. The 810AP might > work if declared as equivalent to the 810, capabilitywise, but noone > has ever tried this. > > And I can't find any mention of a 810AP is our dmesg archive - all the > real-world KZPAA I've encountered were plain 810. > > Is there a way to configure FreeAXP to report a different PCI ID for the > KZPAA? I did have a brief look at this but nowhere obvious gave the option. I tried to boot NetBSD 6.1 too just now as I found a email thread from 2000 regarding adding 810AP support along other things but that failed by kernel panicing. Card being listed as vendor 0x1000 product 0x0005 (SCSI mass storage, revision 0x01) at pci0 dev 6 function 0 not configured Will see what feedback I get from the FreeAXP devs regarding changing PCI ID for the controller. Sevan |
Free forum by Nabble | Edit this page |