Port-cobalt archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: USB and more PCI device support



> What is the need for a small kernel if we are booting the secondary
> bootstrap from the firmware now? Can't the kernel be as big as we want
> given that?

Size doesn't matter to bootstrap nowadays,
but 9.5MB kernel including almost unused drivers
just wastes RAM on poor 16MB cobalts?

Probably we really want modular'ed device drivers...

---

Cobalt Microserver Diagnostics - 'We serve it, you surf it'
Built Fri Jun  5 10:42:59 PDT 1998

 1.LCD Test................................PASS
 2.Controller Test.........................PASS
 4.Flash Test..............................PASS
 5.Bank 0:.................................16M
 6.Bank 1:.................................16M
 7.Bank 2:.................................16M
 8.Bank 3:.................................16M
 9.Serial Test.............................PASS
10.PCI Expansion Slot....................**EMPTY**
12.IDE Test................................PASS
13.Ethernet Test...........................PASS
16.RTC Test................................PASS

Cobalt:  bfd /boot/boot.gz root=/dev/nfs nfsroot=/nfsroot

>> NetBSD/cobalt 5.1 Bootloader, Revision 0.9 [@0x80f00000]
>> (builds%b8.netbsd.org@localhost, Sat Nov  6 14:35:01 UTC 2010)
>> Model:               Cobalt Qube 2700
>> Memory:              65536 k
>> PROM boot string:    root=/dev/hda1 ro root=/dev/nfs nfsroot=/nfsroot 
Boot [nfs:netbsd]: 
Loading: nfs:netbsd
7643216+393004 [351072+336929]=0x85245c
Starting at 0x80001000

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    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 5.1 (PCIDEVS) #0: Sun Dec 12 20:03:42 JST 2010
        tsutsui@mirage:/usr/obj.cobalt/sys/arch/cobalt/compile/PCIDEVS
Cobalt Qube 2700
total memory = 65536 KB
avail memory = 55456 KB
mainbus0 (root)
cpu0 at mainbus0: QED RM5200 CPU (0x2810) Rev. 1.0 with built-in FPU Rev. 1.0
cpu0: 16KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries
cpu0: 16KB/32B 2-way set-associative write-back L1 Data cache
zsc0 at mainbus0 addr 0x1c800000 irq 4: optional Z85C30 serial port
zstty0 at zsc0 channel 0 (console i/o)
zstty1 at zsc0 channel 1
mcclock0 at mainbus0 addr 0x10000070: mc146818 compatible time-of-day clock
panel0 at mainbus0 addr 0x1f000000
gt0 at mainbus0 addr 0x14000000
pci0 at gt0
pchb0 at pci0 dev 0 function 0: Galileo GT-64011 System Controller, rev 1
tlp0 at pci0 dev 7 function 0: DECchip 21041 Ethernet, pass 2.1
tlp0: interrupting at level 2
tlp0: Ethernet address 00:10:e0:00:09:46
tlp0: 10baseT, 10baseT-FDX, 10base2, 10base5
pcib0 at pci0 dev 9 function 0
pcib0: VIA Technologies VT82C586 PCI-ISA Bridge, rev 39
viaide0 at pci0 dev 9 function 1
viaide0: VIA Technologies VT82C586 (Apollo VP) ATA33 controller
viaide0: primary channel interrupting at irq 14
atabus0 at viaide0 channel 0
viaide0: secondary channel interrupting at irq 15
atabus1 at viaide0 channel 1
uhci0 at pci0 dev 9 function 2: VIA Technologies VT83C572 USB Controller (rev. 
0x02)
uhci0: can't map i/o space
wd0 at atabus0 drive 0: <ST380021A>
wd0: 76319 MB, 155061 cyl, 16 head, 63 sec, 512 bytes/sect x 156301488 sectors
wd1 at atabus0 drive 1: <QUANTUM FIREBALLlct15 15>
wd1: 14324 MB, 29104 cyl, 16 head, 63 sec, 512 bytes/sect x 29336832 sectors
Kernelized RAIDframe activated
wd0: no disk label
boot device: tlp0
root on tlp0
nfs_boot: trying DHCP/BOOTP
nfs_boot: DHCP next-server: 192.168.20.1
nfs_boot: my_name=colt2700
nfs_boot: my_domain=ceres.dti.ne.jp
nfs_boot: my_addr=192.168.20.38
nfs_boot: my_mask=255.255.255.0
nfs_boot: gateway=192.168.20.1
root on mirage:/nfsroot
root file system type: nfs
Tue Dec 14 22:22:04 UTC 2010
 :
---

Cobalt Microserver Diagnostics - 'We serve it, you surf it'
Built Fri Jun  5 10:42:59 PDT 1998

 1.LCD Test................................PASS
 2.Controller Test.........................PASS
 4.Flash Test..............................PASS
 5.Bank 0:.................................16M
 6.Bank 1:.................................16M
 7.Bank 2:.................................16M
 8.Bank 3:.................................16M
 9.Serial Test.............................PASS
10.PCI Expansion Slot....................**EMPTY**
12.IDE Test................................PASS
13.Ethernet Test...........................PASS
16.RTC Test................................PASS

Cobalt:  bfd /boot/boot.gz root=/dev/hdb1

>> NetBSD/cobalt 5.1 Bootloader, Revision 0.9 [@0x80f00000]
>> (builds%b8.netbsd.org@localhost, Sat Nov  6 14:35:01 UTC 2010)
>> Model:               Cobalt Qube 2700
>> Memory:              65536 k
>> PROM boot string:    root=/dev/hda1 ro root=/dev/hdb1 
Boot [wd1a:netbsd]: 
Loading: wd1a:netbsd
7643216+393004 [351072+336929]=0x85245c
Starting at 0x80001000

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010
    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 5.1 (PCIDEVS) #0: Sun Dec 12 20:03:42 JST 2010
        tsutsui@mirage:/usr/obj.cobalt/sys/arch/cobalt/compile/PCIDEVS
Cobalt Qube 2700
total memory = 65536 KB
avail memory = 55456 KB
mainbus0 (root)
cpu0 at mainbus0: QED RM5200 CPU (0x2810) Rev. 1.0 with built-in FPU Rev. 1.0
cpu0: 16KB/32B 2-way set-associative L1 Instruction cache, 48 TLB entries
cpu0: 16KB/32B 2-way set-associative write-back L1 Data cache
zsc0 at mainbus0 addr 0x1c800000 irq 4: optional Z85C30 serial port
zstty0 at zsc0 channel 0 (console i/o)
zstty1 at zsc0 channel 1
mcclock0 at mainbus0 addr 0x10000070: mc146818 compatible time-of-day clock
panel0 at mainbus0 addr 0x1f000000
gt0 at mainbus0 addr 0x14000000
pci0 at gt0
pchb0 at pci0 dev 0 function 0: Galileo GT-64011 System Controller, rev 1
tlp0 at pci0 dev 7 function 0: DECchip 21041 Ethernet, pass 2.1
tlp0: interrupting at level 2
tlp0: Ethernet address 00:10:e0:00:09:46
tlp0: 10baseT, 10baseT-FDX, 10base2, 10base5
pcib0 at pci0 dev 9 function 0
pcib0: VIA Technologies VT82C586 PCI-ISA Bridge, rev 39
viaide0 at pci0 dev 9 function 1
viaide0: VIA Technologies VT82C586 (Apollo VP) ATA33 controller
viaide0: primary channel interrupting at irq 14
atabus0 at viaide0 channel 0
viaide0: secondary channel interrupting at irq 15
atabus1 at viaide0 channel 1
uhci0 at pci0 dev 9 function 2: VIA Technologies VT83C572 USB Controller (rev. 
0x02)
uhci0: can't map i/o space
wd0 at atabus0 drive 0: <ST380021A>
wd0: 76319 MB, 155061 cyl, 16 head, 63 sec, 512 bytes/sect x 156301488 sectors
wd1 at atabus0 drive 1: <QUANTUM FIREBALLlct15 15>
wd1: 14324 MB, 29104 cyl, 16 head, 63 sec, 512 bytes/sect x 29336832 sectors
Kernelized RAIDframe activated
wd0: no disk label
boot device: wd1
root on wd1a dumps on wd1b
root file system type: ffs
Tue Dec 14 22:30:02 UTC 2010
 :

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index