Port-powerpc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Where do PowerQuicc Drivers belong?
On Mon, Jun 21, 2010 at 5:22 PM, Frank Wille <frank%phoenix.owl.de@localhost>
wrote:
> On Sun, 20 Jun 2010 23:59:11 -0700
> Matt Thomas <matt%3am-software.com@localhost> wrote:
>
>> I have the MPC8548 (e500) CDS running pretty well.
>
> Goods news. Congratulations!
>
>
>> The question that I've been trying to answer is
>> where to put the drivers? A number of places comes to mind
>>
>> sys/arch/powerpc/powerquicc
>> sys/dev/powerquicc
How about
sys/arch/powerpc/dev/powerquicc
or
sys/dev/soc/powerquicc
?
> My feeling would be that CPU-specific drivers belong to sys/arch/<cpuname>
> and not into the MI sys/dev.
>
>
>> I've also taken the sandpoint iic_eumb driver and split it intoa m
>> motoi2c common part and then attachment code. The 8548 uses the
>> same component and sharing code is always preferrable. I've put
>> those sources in sys/dev/i2c.
>
> Ok. I can adapt my sandpoint iic driver when you committed them, if
> you don't want to do it.
>
>
>> I have a etsec driver which supports most of it features like
>> TCP/IP offload and jumbograms. Given the ETSEC is an FEC on
>> steroids it should be possible to make that for most of the
>> ethernet embedded on Freescale/Motorola parts.
>
> It is the same FEC as in a MPC5200B? Does the 8548 also need something
> like "Bestcomm" for DMA?
No. BestComm is specific to MPC5200.
Masao
>
> Last year Robert Swindells released some mpc5200 sources, including an
> FEC driver:
> http://mail-index.netbsd.org/port-ofppc/2009/07/18/msg000599.html
>
> --
> Frank Wille
>
Home |
Main Index |
Thread Index |
Old Index