[ECOS] E7t and ethernet
Gary Thomas
gthomas@ecoscentric.com
Thu Oct 10 07:45:00 GMT 2002
On Thu, 2002-10-10 at 08:41, Chris Garry wrote:
> I'm using an e7t board (with an additional ethernet PHY) and eCos (net
> template plus
> the Samsung KS32C5000 ethernet driver).
>
> When I try the following:
>
> err = cyg_io_lookup( "eth0", &handle );
> if (ENOERR == err)
> {
> printf("Found eth0.\n");
> }
> else
> {
> printf("Did not find eth0.\n");
> }
>
> I find that cyg_io_lookup() has not found the ethernet device.
> Should this work (it works for the Serial devices) or am I missing
> something?
>
> Also, if I try an:
>
> fptr=fopen("eth0","r+")
>
> the board hangs because the name 'eth0' does not begin with a /.
No, don't try this. The network interface is purely through the
standard "socket()" paradigm. Look at any of the many sample/test
programs which use the network stacks.
--
------------------------------------------------------------
Gary Thomas |
eCosCentric, Ltd. |
+1 (970) 229-1963 | eCos & RedBoot experts
gthomas@ecoscentric.com |
http://www.ecoscentric.com/ |
------------------------------------------------------------
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list