This is the mail archive of the ecos-discuss@sources.redhat.com 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: including flash


On Sun, 2002-07-07 at 13:30, Tim Drury wrote:
> 
> The flash device driver I'm trying to use includes the following comments:
> 
> // Platform code must define the below
> // #define CYGNUM_FLASH_INTERLEAVE      : Number of interleaved devices (in 
> parallel)
> // #define CYGNUM_FLASH_SERIES          : Number of devices in series
> // #define CYGNUM_FLASH_BASE            : Address of first device
> // And select one of the below device variants
> 
> where is the correct place to put these includes so that they are within
> the hal platform package and that they get picked up by this devs/flash/
> header file?

They actually are found in a platform specific device driver file, not 
the HAL for the platform.

Look at an example (from the latest CVS tree):
  Platform driver:
    devs/flash/powerpc/viper/current/src/viper_flash.c
  Generic driver:
    devs/flash/amd/am29xxxxx/current/include/flash_am29xxxxx.inl

Attachment: signature.asc
Description: This is a digitally signed message part


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