This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: cyg_io_lookup() allways returns ENOENT
- From: John Dallaway <john at dallaway dot org dot uk>
- To: Bernhard Gebert <bernhard_gebert at web dot de>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Mon, 21 Dec 2009 17:41:32 +0000
- Subject: [ECOS] Re: cyg_io_lookup() allways returns ENOENT
- References: <4B2E86FA.1090608@web.de>
Hi Berhard
Bernhard Gebert wrote:
> and added CYGPKG_DEVS_CAN_AT91SAM7 to the structure "target at91sam7xek".
That is the correct approach.
> But the new package does not occur in the package window on the selected
> side, and the io_lookup() does still not work.
Restart the eCos Configuration Tool. Select the AT91SAM7X256-EK target
hardware using the Build->Templates dialog. Add the "CAN device drivers"
package (CYGPKG_IO_CAN) using the Build->Packages dialog. This will
enable the "Atmel AT91SAM7 CAN device drivers" package
(CYGPKG_DEVS_CAN_AT91SAM7) in the config tree. You should find it at:
I/O sub-system ->
CAN device drivers ->
Hardware CAN device drivers
If you are able to get CAN working on the AT91SAM7X256-EK board, please
drop a note to this list and I will add CYGPKG_DEVS_CAN_AT91SAM7 to the
at91sam7xek target record in the CVS repository.
I hope this helps....
John Dallaway
eCos maintainer
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss