# [ECOS] Files

Andrew Lunn andrew@lunn.ch
Fri Nov 28 13:57:00 GMT 2003

```On Fri, Nov 28, 2003 at 06:56:55PM +0530, Santha Kumar wrote:
> Hi
>
> I was going through the HAL documents, as per the document it says that the basetype.h is in cyg/hal/. But I could not find any file there . Actually the file lies in c:\cygwin\opt\ecos\ecos2.0\packages\hal\sh\v2_0\include.

cyg/hal/basetype.h is the installation directory structure.
packages\hal\sh\v2_0\include/basetype.h is the repository directory structure.

When you make eCos, it copies the header files from the repository
into the install tree and then compiles using the headers in the
install tree.

Andrew

--