[ECOS] typecasting (cyg_io_handle_t) to (cyg_devtab_entry_t)
Mark Grosberg
mark@nolab.conman.org
Mon Aug 30 16:40:00 GMT 2004
On Mon, 30 Aug 2004, Andrew Lunn wrote:
>> I am implementing the cyg_io_write() routine for the I/O layer of an LCD
>> device driver. When I try to cast the first argument 'handle' to a pointer
>> of type cyg_devtab_entry_t, it gives error, which is understandable becuase
>> thats the way other drivers access data in the device table entry. The code
>> and the error as listed below:
[snip]
>> cyg_devtab_entry_t *ptrDevTab;
>> ptrDevTab = (cyg_devtab_entry_t *)handle;
>>
>> int err;
Perhaps you are compiling in C mode where variable declarations can not
follow statements?
- Mark G.
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss
mailing list