This is the mail archive of the ecos-patches@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: eSCI patch [was Re: Freescale unified driver]


> However:
>
> /home/lunn/eCos/anoncvs-clean/packages/devs/serial/freescale/esci/current/src/ser_esci.c:366: warning: `esci_serial_init' defined but not used
> /home/lunn/eCos/anoncvs-clean/packages/devs/serial/freescale/esci/current/src/ser_esci.c:394: warning: `esci_serial_lookup' defined but not used
> /home/lunn/eCos/anoncvs-clean/packages/devs/serial/freescale/esci/current/src/ser_esci.c:94: warning: `esci_serial_funs' defined but not used
> /h
>
> To get this i just set CYGPKG_IO_SERIAL_DEVICES so that the driver is
> compiled. 
>
>
>   
This happens because no serial devices are enabled.
There are 4 esci devices/channels:
CYGPKG_IO_SERIAL_FREESCALE_ESCI_A (/dev/ser0)
CYGPKG_IO_SERIAL_FREESCALE_ESCI_B (/dev/ser1)
CYGPKG_IO_SERIAL_FREESCALE_ESCI_C (/dev/ser2)
CYGPKG_IO_SERIAL_FREESCALE_ESCI_D (/dev/ser3)

I didn't notice this behavior because I have always enabled some of them.
It is possible to make one of them enabled by default in
ser_freescale_esci.cdl but I think that it's user prerogative.

regards
Ilija


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]