Well, the wiki says it supports the PPC series MPC74xx, MPC4xx and MPC7xx. The CPU built in the Mac Mini is a MPC7447 (revision B I believe), so I think it should be supported, shouldn't it? The wiki also says the Motorola northbridge MPC107 is supported. According to this page ( http://e-www.motorola.com/webapp/sps/site/prod_summary.jsp?code=MPC107 ) this chipset seems to be only suitable for older CPU up to the MPC7410. I couldn't find any information about the chipset used in the Mac Mini. But as Apple is just an OEM, it should be from Motorola/Freescale as well.
* Angel halbmond@macnews.de [050826 16:00]:
http://e-www.motorola.com/webapp/sps/site/prod_summary.jsp?code=MPC107 ) this chipset seems to be only suitable for older CPU up to the MPC7410. I couldn't find any information about the chipset used in the Mac Mini.
Can you send the output of "lspci -vvv" running on Linux on a Mac Mini?
Stefan
The output of "lspci -vvv" is:
Script started on Sam 03 Sep 2005 16:51:10 CEST lspci -vvv OUTPUT:
0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 AGP Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 16, Cache Line Size: 0x08 (32 bytes) Capabilities: <available only to root>
0000:00:10.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5962 (rev 01) (prog-if 00 [VGA]) Subsystem: ATI Technologies Inc: Unknown device 5962 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 255 (2000ns min), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 48 Region 0: Memory at 98000000 (32-bit, prefetchable) [size=128M] Region 1: I/O ports at 802400 [size=256] Region 2: Memory at 90000000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at f1000000 [disabled] [size=128K] Capabilities: <available only to root>
0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 PCI Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 16, Cache Line Size: 0x08 (32 bytes)
0001:10:17.0 ff00: Apple Computer Inc. KeyLargo/Intrepid Mac I/O Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 16, Cache Line Size: 0x08 (32 bytes) Region 0: Memory at 80000000 (32-bit, non-prefetchable) [size=512K]
0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB (prog-if 10 [OHCI]) Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 0 Region 0: Memory at f3000000 (32-bit, non-prefetchable) [size=4K]
0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB (prog-if 10 [OHCI]) Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 0 Region 0: Memory at f3001000 (32-bit, non-prefetchable) [size=4K]
0001:10:1a.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB (prog-if 10 [OHCI]) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 16 (750ns min, 21500ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 29 Region 0: Memory at 80083000 (32-bit, non-prefetchable) [size=4K]
0001:10:1b.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI]) Subsystem: NEC Corporation USB Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 16 (250ns min, 10500ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 63 Region 0: Memory at 80082000 (32-bit, non-prefetchable) [size=4K] Capabilities: <available only to root>
0001:10:1b.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI]) Subsystem: NEC Corporation USB Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 16 (250ns min, 10500ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin B routed to IRQ 63 Region 0: Memory at 80081000 (32-bit, non-prefetchable) [size=4K] Capabilities: <available only to root>
0001:10:1b.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI]) Subsystem: NEC Corporation USB 2.0 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 16 (4000ns min, 8500ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin C routed to IRQ 63 Region 0: Memory at 80080000 (32-bit, non-prefetchable) [size=256] Capabilities: <available only to root>
0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 Internal PCI Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 16, Cache Line Size: 0x08 (32 bytes)
0002:20:0d.0 ff00: Apple Computer Inc. UniNorth/Intrepid ATA/100 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ Latency: 32, Cache Line Size: 0x08 (32 bytes) Interrupt: pin ? routed to IRQ 39 Region 0: Memory at f5004000 (32-bit, non-prefetchable) [size=16K]
0002:20:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth 2 FireWire (rev 81) (prog-if 10 [OHCI]) Subsystem: Apple Computer Inc.: Unknown device 5811 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (3000ns min, 6000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 40 Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=4K] Capabilities: <available only to root>
0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth 2 GMAC (Sun GEM) (rev 80) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR+ Latency: 16 (16000ns min, 16000ns max), Cache Line Size: 0x08 (32 bytes) Interrupt: pin A routed to IRQ 41 Region 0: Memory at f5200000 (32-bit, non-prefetchable) [size=2M] Expansion ROM at f5100000 [disabled] [size=1M]
Script done on Sam 03 Sep 2005 16:51:26 CEST
Am 26.08.2005 um 16:11 schrieb Stefan Reinauer:
- Angel halbmond@macnews.de [050826 16:00]:
http://e-www.motorola.com/webapp/sps/site/prod_summary.jsp?code=MPC107 ) this chipset seems to be only suitable for older CPU up to the MPC7410. I couldn't find any information about the chipset used in the Mac Mini.
Can you send the output of "lspci -vvv" running on Linux on a Mac Mini?
Stefan
The short answer to your question is no, it's not supported. If the mini is like other Apple machines then getting chipset documentation is impossible. Of course, with the appropriate documentation, a mini port would be relatively straight forward.
Greg
On Aug 26, 2005, at 8:00 AM, Angel wrote:
Well, the wiki says it supports the PPC series MPC74xx, MPC4xx and MPC7xx. The CPU built in the Mac Mini is a MPC7447 (revision B I believe), so I think it should be supported, shouldn't it? The wiki also says the Motorola northbridge MPC107 is supported. According to this page ( http://e-www.motorola.com/webapp/sps/site/ prod_summary.jsp?code=MPC107 ) this chipset seems to be only suitable for older CPU up to the MPC7410. I couldn't find any information about the chipset used in the Mac Mini. But as Apple is just an OEM, it should be from Motorola/Freescale as well.
-- LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios