1 #ifndef __LOADER_FS_H__
2 #define __LOADER_FS_H__
4 /* =================================================================
8 * =================================================================
9 * ####ECOSGPLCOPYRIGHTBEGIN####
10 * -------------------------------------------
11 * This file is part of eCos, the Embedded Configurable Operating
13 * Copyright (C) 2005 eCosCentric Ltd.
15 * eCos is free software; you can redistribute it and/or modify it
16 * under the terms of the GNU General Public License as published by
17 * the Free Software Foundation; either version 2 or (at your option)
20 * eCos is distributed in the hope that it will be useful, but
21 * WITHOUT ANY WARRANTY; without even the implied warranty of
22 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
23 * General Public License for more details.
25 * You should have received a copy of the GNU General Public License
26 * along with eCos; if not, write to the Free Software Foundation,
27 * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
29 * As a special exception, if other files instantiate templates or
30 * use macros or inline functions from this file, or you compile this
31 * file and link it with other works to produce a work based on this
32 * file, this file does not by itself cause the resulting work to be
33 * covered by the GNU General Public License. However the source code
34 * for this file must still be made available in accordance with
35 * section (3) of the GNU General Public License.
37 * This exception does not invalidate any other reasons why a work
38 * based on this file might be covered by the GNU General Public
41 * -------------------------------------------
42 * ####ECOSGPLCOPYRIGHTEND####
43 * =================================================================
44 * #####DESCRIPTIONBEGIN####
46 * Author(s): atonizzo@lycos.com
51 * ####DESCRIPTIONEND####
53 * =================================================================
56 size_t cyg_ldr_fs_read( PELF_OBJECT, size_t, size_t, void* );
57 cyg_int32 cyg_ldr_fs_seek( PELF_OBJECT, cyg_uint32 );
58 cyg_int32 cyg_ldr_fs_close( PELF_OBJECT );
60 #endif // __LOADER_FS_H__