[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