BMAC Ethernet Driver

Nathan Whitehorn nathanw at uchicago.edu
Wed Apr 30 17:08:03 UTC 2008


Marcel Moolenaar wrote:
>
> On Apr 27, 2008, at 6:59 PM, Nathan Whitehorn wrote:
>
>> Marcel Moolenaar wrote:
>>> On Apr 3, 2008, at 8:10 PM, Nathan Whitehorn wrote:
>>>> Marcel Moolenaar wrote:
>>>>> Let's split the work. If you could fix macio(4) to use 
>>>>> #interrupt-cells,
>>>>> I'll fix scc(4) to deal with the DBDMA interrupts...
>>>>
>>>> I've attached a revised patch that does this, and is tested on an 
>>>> OpenPIC system (G4 iBook) and on my G3.
>>> I tested this on my Xserve G4 with a fixed scc(4).
>>> I just committed it.
>>
>> Great!
>>
>> The bmac driver should be committable now, though I suppose it should 
>> acquire a man page.
>
> Yes, a manpage is required.
>
> If you can point me to the latest patch, then I'll prepare the commit.
> If you can write a (simple) manpage for it, then we should be able to
> get this committed by the end of the week.
I need to turn it into a patch first, of course.

I'm trying to figure out where to put the files. There are a lot of 
sparc64 (and i386) specific drivers in /sys/dev, but SoC peripherals 
tend to end up in an arch-specific location. For powermac hardware, we 
seem to have a mix (UART driver in /sys/dev, built-in ATA in powermac). 
Unless someone tells me otherwise, I will put the if_bm* stuff in powermac.
-Nathan


More information about the freebsd-ppc mailing list