Building driver for Silicon Labs CP2200 Ethernet chip

Chris Johns chrisj at rtems.org
Wed Apr 30 01:19:31 UTC 2008


Arnout Vandecappelle wrote:
> Arnout Vandecappelle wrote:
>>  I am writing a driver for the CP2200 and CP2201 Ethernet chips from 
>> Silicon Labs (www.silabs.com).  I will contribute it to the RTEMS core 
>> when it is ready.  However, if anybody would like early access, please 
>> drop me a line.
>>   
>  Hoi,
> 
>  The cp220x driver is ready.  Please find it in attachment.  The files
> are to be added to c/src/libchip/network/ and the Makefile.am and
> preinstall.am in libchip are to be updated accordingly.  The header
> indicates which functions have to be implemented by the BSP, and the
> bsp_example shows our implementation on our internal ARM-based board.
> 
>  License is standard RTEMS license.
> 

Many thanks for this driver. I have a couple of questions, one of which is 
more generic than specific to this driver.

When does a user need to use CP220X_DO_SHUTDOWN ? I cannot see any 
documentation about this define.

I see the driver has printf and being based on the cs8900 I am the source of 
this. Should we have these driver use printf or should they use printk now it 
exists ?

Regards
Chris



More information about the users mailing list