BMAC Ethernet Driver

Marcel Moolenaar xcllnt at mac.com
Wed Apr 2 18:06:55 PDT 2008


On Apr 2, 2008, at 5:23 PM, Marcel Moolenaar wrote:

>>> ... The real concern, on my part, for committing it is whether the  
>>> macio IRQ patch breaks anything.
>
> I'll test the patch...

I doubt the patch is correct....

Before:

scc0: <Zilog Z8530 dual channel SCC> mem 0x13000-0x13fff,0x8400-0x84ff, 
0x8500-0x85ff,0x8600-0x86ff,0x8700-0x87ff irq 22,23 on macio0
scc0: [FILTER]
scc0: [FILTER]
uart0: <z8530, channel A> on scc0
uart0: [FILTER]
uart0: console (57600,n,8,1)
uart1: <z8530, channel B> on scc0
uart1: [FILTER]
ata0 mem 0x1f000-0x1ffff,0x8a00-0x8aff irq 19 on macio0
ata0: [ITHREAD]

After:

scc0: <Zilog Z8530 dual channel SCC> mem 0x13000-0x13fff,0x8400-0x84ff, 
0x8500-0x85ff,0x8600-0x86ff,0x8700-0x87ff irq 22,1,5,0,6,0 on macio0
scc0: [FILTER]
scc0: [FILTER]
uart0: <z8530, channel A> on scc0
uart0: [FILTER]
uart0: console (57600,n,8,1)
uart1: <z8530, channel B> on scc0
uart1: [FILTER]
ata0 mem 0x1f000-0x1ffff,0x8a00-0x8aff irq 19,1,11,0 on macio0
ata0: [ITHREAD]


"ofwdump -aP interrupts" gives:
	...
         Node 0xff95fd30: escc
           Node 0xff95ffb8: ch-a
             interrupts:
               00 00 00 16 00 00 00 01 00 00 00 05 00 00 00 00 00 00  
00 06
               00 00 00 00
           Node 0xff960a08: ch-b
             interrupts:
               00 00 00 17 00 00 00 01 00 00 00 07 00 00 00 00 00 00  
00 08
               00 00 00 00
	...
         Node 0xff970618: ata-4
           interrupts:
             00 00 00 13 00 00 00 01 00 00 00 0b 00 00 00 00
           Node 0xff973358: disk


Can you send me the output of ofwdump on your machine?
Thanks,

-- 
Marcel Moolenaar
xcllnt at mac.com




More information about the freebsd-ppc mailing list