Geoffrey Roberts
|
Re: Network driver for the Enclustra Mercury XU1 SOM
|
Geoffrey Roberts
01/06/2023 5:09 PM
post122106
|
Re: Network driver for the Enclustra Mercury XU1 SOM
Hi Al,
By chance, late yesterday, I discovered in the Renesas Car H3 BSP devnp-ravd.so that appears to be based on this NIC. We
will investigate this next week.
I have never had need to delve into the way QNX deals with network devices so your comments are of considerable help to
me and appreciated. I have mainly dealt with serial devices - UART's seem to be much less complicated!
Cheers,
Geoff.
> KSZ9031RNX is just a PHY. The "drivers" for the PHYs are compiled into the
> devnp-* drivers, usually in mii.c. The "driver" is usually just an
> initialization routine as a C function. The main network driver init routines
> scan the MII bus and select the correct PHY init routine based on PHY vendor/
> device id. If none is found, a generic PHY init is done, which is often, but
> not always, sufficient.
>
> I remember that I have seen some Micrel KS9031 code in the i.MX6 ENET driver.
> Maybe that helps.
>
> Regards,
> -Al
|
|
|