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

iMac G5 booting from its interbal SATA disk



A driver for the K2 SATA controller found in the Apple iMac G5 was
just committed to the tree.  This means that almost all built-in
devices are now supported and my iMac now boots multi-user from its
internal SATA disk.

There are still some issues to be solved, like support for the
built-in power managment device, such that the fans don't run at their
full speed.  But we're very close to having full support for the iMac
G5 in OpenBSD.


console out [ATY,Aphrodite_A]console in [keyboard] USB found
using parent ATY,AphroditeParent:: memaddr 98000000 size 8000000, : consaddr 98008000, : ioaddr 90020000, size 20000: memtag 8000, iotag 8000: width 1440 linebytes 1536 height 900 depth 8
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2005 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 3.8-current (GENERIC) #108: Sun Oct 16 23:20:00 CEST 2005
    kettenis_(_at_)_martinu_(_dot_)_sibelius_(_dot_)_xs4all_(_dot_)_nl:/home/kettenis/sys/arch/macppc/compile/GENERIC
real mem = 526467072 (514128K)
avail mem = 476270592 (465108K)
using 1254 buffers containing 26320896 bytes of memory
mainbus0 (root)
cpu0 at mainbus0: 970 (Revision 0x300): 1800 MHz
memc0 at mainbus0: u3
mpcpcibr0 at mainbus0 pci: u3-agp, Revision 0xff
find_node_intr unable to find step size
pci0 at mpcpcibr0 bus 0
"Apple U3L AGP" rev 0x00 at pci0 dev 11 function 0 not configured
vgafb0 at pci0 dev 16 function 0 "ATI Radeon 9600 Pro" rev 0x00, mmio
wsdisplay0 at vgafb0 mux 1: console (std, vt100 emulation)
ht0 at mainbus0: u3-ht: 4 devices
pci1 at ht0 bus 0
pchb0 at pci1 dev 0 function 0 "Apple Shasta HyperTransport" rev 0x00
ppb0 at pci1 dev 1 function 0 "Apple Shasta PCI" rev 0x00
pci2 at ppb0 bus 3
gem0 at pci2 dev 15 function 0 "Apple Shasta GMAC" rev 0x00: irq 40, address 00:11:24:ce:03:dc
brgphy0 at gem0 phy 0: BCM5462 10/100/1000baseT PHY, rev. 3
ukphy0 at gem0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x048249, model 0x0031, rev. 2
ppb1 at pci1 dev 2 function 0 "Apple Shasta PCI" rev 0x00
pci3 at ppb1 bus 1
"Broadcom BCM4318" rev 0x02 at pci3 dev 1 function 0 not configured
macobio0 at pci3 dev 7 function 0 "Apple Shasta" rev 0x00
openpic0 at macobio0: version 0x4614
macgpio0 at macobio0
smu-doorbell at macgpio0 offset 0x12 not configured
smu-interrupt at macgpio0 offset 0xd not configured
programmer-switch at macgpio0 offset 0xc not configured
modem-reset at macgpio0 offset 0x8 not configured
modem-power at macgpio0 offset 0x16 not configured
slewing-done at macgpio0 offset 0x38 not configured
amp-mute at macgpio0 offset 0x30 not configured
combo-out-sense at macgpio0 offset 0x29 not configured
hw-reset at macgpio0 offset 0x34 not configured
internal-speaker-id at macgpio0 offset 0x33 not configured
linein-detect at macgpio0 offset 0x2a not configured
lineout-detect at macgpio0 offset 0x28 not configured
lineout-mute at macgpio0 offset 0x2e not configured
zsc0 at macobio0: irq 23,24
zstty0 at zsc0 channel 0
zstty1 at zsc0 channel 1
ki2c0 at macobio0
ohci0 at pci3 dev 11 function 0 "NEC USB" rev 0x43: irq 70, version 1.0
usb0 at ohci0: USB revision 1.0
uhub0 at usb0
uhub0: NEC OHCI root hub, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1 at pci3 dev 11 function 1 "NEC USB" rev 0x43: irq 70, version 1.0
usb1 at ohci1: USB revision 1.0
uhub1 at usb1
uhub1: NEC OHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
ehci0 at pci3 dev 11 function 2 "NEC USB" rev 0x04: irq 70
usb2 at ehci0: USB revision 2.0
uhub2 at usb2
uhub2: NEC EHCI root hub, rev 2.00/1.00, addr 1
uhub2: 5 ports with 5 removable, self powered
ppb2 at pci1 dev 3 function 0 "Apple Shasta PCI" rev 0x00
pci4 at ppb2 bus 2
pciide0 at pci4 dev 12 function 0 "ServerWorks K2 SATA" rev 0x00: DMA
pciide0: using irq 10 for native-PCI interrupt
pciide0: port 0: SStatus=0x00000113, SControl=0x00000113
pciide0: port 0: scnt=0x1 sn=0x1 cl=0x0 ch=0x0
pciide0: port 0: device present, speed: 1.5Gb/s
wd0 at pciide0 channel 0 drive 0: <ST3160023AS>
wd0: 16-sector PIO, LBA48, 152627MB, 312581808 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
pciide0: port 1: SStatus=0x00000004, SControl=0x00000004
pciide0: port 1: PHY offline
pciide0: port 2: SStatus=0x00000000, SControl=0x00000000
pciide0: port 3: SStatus=0x00000000, SControl=0x00000000
kauaiata0 at pci4 dev 13 function 0 "Apple Shasta ATA" rev 0x00
wdc0 at kauaiata0 irq 38: DMA
atapiscsi0 at wdc0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <MATSHITA, CD-RW CW-8124, DA0D> SCSI0 5/cdrom removable
cd0(wdc0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 2
"Apple Shasta Firewire" rev 0x00 at pci4 dev 14 function 0 not configured
smu0 at mainbus0addr eb01c000
uhub3 at uhub0 port 2
uhub3: Mitsumi Electric Hub in Apple Extended USB Keyboard, rev 1.10/4.10, addr 2
uhub3: 3 ports with 2 removable, bus powered
uhidev0 at uhub3 port 2 configuration 1 interface 0
uhidev0: Logitech Apple Optical USB Mouse, rev 2.00/3.40, addr 3, iclass 3/1
ums0 at uhidev0: 1 button
wsmouse0 at ums0 mux 0
uhidev1 at uhub3 port 3 configuration 1 interface 0
uhidev1: Mitsumi Electric Apple Extended USB Keyboard, rev 1.10/4.10, addr 4, iclass 3/1
ukbd0 at uhidev1: 8 modifier keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev2 at uhub3 port 3 configuration 1 interface 1
uhidev2: Mitsumi Electric Apple Extended USB Keyboard, rev 1.10/4.10, addr 4, iclass 3/0
uhidev2: 3 report ids
uhid0 at uhidev2 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev2 reportid 3: input=3, output=0, feature=0
uhidev3 at uhub0 port 3 configuration 1 interface 0
uhidev3: Apple Computer product 0x1000, rev 2.00/19.65, addr 5, iclass 3/1
ukbd1 at uhidev3: 8 modifier keys, 6 key codes
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev4 at uhub0 port 3 configuration 1 interface 1
uhidev4: Apple Computer product 0x1000, rev 2.00/19.65, addr 5, iclass 3/1
ums1 at uhidev4: 5 buttons
wsmouse1 at ums1 mux 0
uhub3: at uhub0 port 2 (addr 2) disconnected
uhidev0: at uhub3 port 2 (addr 3) disconnected
wsmouse0 detached
ums0 detached
uhidev0 detached
uhidev1: at uhub3 port 3 (addr 4) disconnected
ukbd0: was console keyboard
wskbd0 detached
ukbd0 detached
uhidev1 detached
uhidev2: at uhub3 port 3 (addr 4) disconnected
uhid0 detached
uhid1 detached
uhidev2 detached
uhub3 detached
uhub3 at uhub0 port 2
uhub3: Mitsumi Electric Hub in Apple Extended USB Keyboard, rev 1.10/4.10, addr 2
uhub3: 3 ports with 2 removable, bus powered
uhidev0 at uhub3 port 2 configuration 1 interface 0
uhidev0: Logitech Apple Optical USB Mouse, rev 2.00/3.40, addr 3, iclass 3/1
ums0 at uhidev0: 1 button
wsmouse0 at ums0 mux 0
uhidev1 at uhub3 port 3 configuration 1 interface 0
uhidev1: Mitsumi Electric Apple Extended USB Keyboard, rev 1.10/4.10, addr 4, iclass 3/1
ukbd0 at uhidev1: 8 modifier keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev2 at uhub3 port 3 configuration 1 interface 1
uhidev2: Mitsumi Electric Apple Extended USB Keyboard, rev 1.10/4.10, addr 4, iclass 3/0
uhidev2: 3 report ids
uhid0 at uhidev2 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev2 reportid 3: input=3, output=0, feature=0
bootpath: '/ht/pci_(_at_)_3/k2-sata-root/k2-sata_(_at_)_0/disk_(_at_)_0/bsd'
boot device: wd0.
root on wd0a
rootdev=0x0 rrootdev=0xb00 rawdev=0xb02
WARNING: unable to get date/time -- CHECK AND RESET THE DATE!



Visit your host, monkey.org