Subject: multi-user mode on ultra5.
To: None <port-sparc@netbsd.org>
From: matthew green <mrg@eterna.com.au>
List: port-sparc
Date: 07/11/2000 19:57:34
[ note the changed topic ]

   What I/O h/w does this work on so I know what to assemble?


the hardware we know works is:

	- ultrasparcIIi cpu
	- APB (dual) pci bridge
	- pciide (cmd0646)
	- `glm' scsi (`siop')
	- `ahc' scsi
	- `hme' ethernet
	- `ebus' onboard devices (partially works).


plus other random PCI drivers might "just work".  hardly any have been
tested, though i hope to soon do both `isp' and `tlp'.. you can see,
the tlp driver appears to probe & attach correctly.


here is my boot log.  (the `hme1' failure is a known problem that has 
yet to be addressed).



Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 270MHz), No Keyboard
OpenBoot 3.15, 128 MB memory installed, Serial #10976549.
Ethernet address 8:0:20:a7:7d:25, Host ID: 80a77d25.



Rebooting with command: boot
Boot device: disk:e  File and args:
NetBSD IEEE 1275 Bootblock
..>> NetBSD/sparc64 OpenFirmware Boot, Revision 1.2
>> (mrg@evil-bro-39.eterna.com.au, Mon May  8 02:57:09 EST 2000)
devopen: getdisklabel sez no disk label
devopen: search_label sez no disk label
loadfile: reading header
elf64_exec: Booting /pci@1f,0/pci@1,1/ide@3/disk@0,0:e/netbsd
2341124@0xf1000000+202872@0xf1400000+0@0x52dd0
symbols @ 0xfff1a340 80+185664+100152 start=0xf1000000
chain: calling OF_chain(800000, df08, f1000000, fffa9b58, c)
OF_chain: prom returned!
[ using 286728 bytes of netbsd ELF symbol table ]
Our trap handler is enabled
consinit()
setting up stdin
stdin instance = fff9b358
setting up stdout
stdout instance = fff9bd40
stdout package = f0061a64
console is unknown
Copyright (c) 1996, 1997, 1998, 1999, 2000
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.5B (POWEROFSEVEN64) #60: Mon Jul 10 23:28:54 EST 2000
    mrg@fish-dances.eterna.com.au:/home/current/sys/arch/sparc64/compile/POWEROFSEVEN64
total memory = 128 MB
avail memory = 94184 KB
using 832 buffers containing 26080 KB of memory
bootpath: /pci@1f,0/pci@1,1/ide@3,0/disk@0,0:e
mainbus0 (root): SUNW,Ultra-5_10
cpu0 at mainbus0: SUNW,UltraSPARC-IIi @ 270 MHz, version 0 FPU
cpu0: physical 4K instruction (32 b/l), 4K data (32 b/l), 2048K external (64 b/l)
psycho0 at mainbus0 addr 0xfffc4000
sabre: bus range 0 to 2; simba b, PCI bus 1; simba a, PCI bus 2
DVMA map: c0002000 to ffffe000
pci0 at psycho0
pci0: i/o space, memory space enabled
Sun Microsystems product 0x2000 (miscellaneous prehistoric) at pci0 dev 0 function 0 not configured
simba0 at pci0 dev 1 function 0: Sun Microsystems Simba PCI bridge (rev. 0x13)
pci1 at simba0 bus 2
pci1: i/o space, memory space enabled
tlp0 at pci1 dev 1 function 0: DECchip 21140 Ethernet, pass 1.2
tlp0: broken MicroWire interface detected; setting SROM size to 1Kb
tlp0: interrupting at vector 16
tlp0: DEC DE500-XA, Ethernet address 00:00:f8:01:5d:3c
tlp0: 10baseT, 100baseTX, 100baseTX-FDX, 10baseT-FDX
tlp1 at pci1 dev 2 function 0: DECchip 21040 Ethernet, pass 2.3
tlp1: interrupting at vector 20
tlp1: Ethernet address 00:80:c8:0d:01:5c
tlp1: 10baseT, 10baseT-FDX, 10base5, manual
Sun Microsystems PCIO Ebus2 (miscellaneous bridge, revision 0x01) at pci1 dev 3 function 0 not configured
hme1 at pci1 dev 3 function 1myetheraddr: clockreg not setup yet
: address 00:00:00:00:00:00
OUI 0x00601d model 0x000c rev 1 at hme1 phy 1 not configured
hme1: using vector 25 for interrupt
simba1 at pci0 dev 1 function 1: Sun Microsystems Simba PCI bridge (rev. 0x13)
pci2 at simba1 bus 1
pci2: i/o space, memory space enabled
ebus0 at pci2 dev 1 function 0
ebus0: Sun Microsystems PCIO Ebus2, revision 0x01
auxio0 at ebus0 addr 726000-726003 addr 728000-728003 addr 72a000-72a003 addr 72c000-72c003 addr 72f000-72f003
power at ebus0 addr 724000-724003 ipl 37 not configured
SUNW,pll at ebus0 addr 504000-504002 not configured
se at ebus0 addr 400000-40007f ipl 43 not configured
su at ebus0 addr 3083f8-3083ff ipl 41 not configured
su at ebus0 addr 3062f8-3062ff ipl 42 not configured
lpt0 at ebus0 addr 3043bc-3043cb addr 30015c-30015d addr 700000-70000f ipl 34
fdthree at ebus0 addr 3023f0-3023f7 addr 706000-70600f addr 720000-720003 ipl 39 not configured
clock0 at ebus0 addr 0-1fff: mk48t59 (eeprom) hostid ffffffff80a77d25
flashprom at ebus0 addr 0-fffff not configured
SUNW,CS4231 at ebus0 addr 200000-2000ff addr 702000-70200f addr 704000-70400f addr 722000-722003 ipl 35 ipl 36 not configured
hme0 at pci2 dev 1 function 1: address 08:00:20:a7:7d:25
nsphy0 at hme0 phy 1: DP83840 10/100 media interface, rev. 1
nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
hme0: using vector 33 for interrupt
ATI Technologies Mach64 B (VGA display, revision 0x5c) at pci2 dev 2 function 0 not configured
pciide0 at pci2 dev 3 function 0: CMD Technology PCI0646 (rev. 0x03)
pciide0: bus-master DMA support present
pciide0: primary channel configured to native-PCI mode
pciide0: using vector 32 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <ST34321A>
wd0: drive supports 32-sector pio transfers, lba addressing
wd0: 4103 MB, 8894 cyl, 15 head, 63 sec, 512 bytes/sect x 8404830 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
pciide0: secondary channel configured to native-PCI mode
atapibus0 at pciide0 channel 1
cd0 at atapibus0 drive 0: <CRD-8322B, 1998/06/30, 1.03> type 5 cdrom removable
cd0: drive supports PIO mode 4, DMA mode 2
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
pcons0 at mainbus0
No counter-timer -- using %tick at 270MHz as system clock.
Using tick -- intr in 2700000 cycles...done.
IPsec: Initialized Security Association Processing.
root on wd0e dumps on wd0b
mountroot: trying msdos...
mountroot: trying cd9660...
mountroot: trying nfs...
mountroot: trying ffs...
root file system type: ffs
init: copying out path `/sbin/init' 11
swapctl: adding /dev/wd0b as swap device at priority 0
Automatic boot in progress: starting file system checks.
/dev/rwd0e: file system is clean; not checking
/dev/rwd0f: file system is clean; not checking
/dev/rwd0a: file system is clean; not checking
Setting tty flags.
Setting sysctl variables:
Starting network.
Hostname: powerofseven.eterna.com.au
add net 127.0.0.0: gateway 127.0.0.1
Configuring network interfaces: hme0.
add net default: gateway 203.15.111.22
Adding interface aliases:
add net fe80::: gateway ::1
add net fec0::: gateway ::1
add net ::ffff:0.0.0.0: gateway ::1
add net ::224.0.0.0: gateway ::1
add net ::127.0.0.0: gateway ::1
add net ::0.0.0.0: gateway ::1
add net ::255.0.0.0: gateway ::1
add net 2002:e000::: gateway ::1
add net 2002:7f00::: gateway ::1
add net 2002:0000::: gateway ::1
add net 2002:ff00::: gateway ::1
add net ::0.0.0.0: gateway ::1
IPv6 mode: host
Starting syslogd.
Checking for core dump...
savecore: no core dump
Starting rpcbind.
Mounting all filesystems...
Checking quotas: done.
Building databases...
Preserving editor files.
Clearing /tmp.
starting local daemons:.
Updating motd.
Starting lpd.
postfix-script: starting the Postfix mail system
Starting inetd.
Starting cron.
Tue Jul 11 19:52:21 EST 2000

NetBSD/sparc64 (powerofseven.eterna.com.au) (console)

login: