Mercurial > ecos
comparison packages/redboot/current/include/redboot.h @ 2195:5c5e93c863ac
Redundant FIS table support - from Alexander Neundorf
| author | gthomas |
|---|---|
| date | Tue, 09 May 2006 15:52:01 +0000 |
| parents | 5d5572c64422 |
| children | 467fd46113f3 |
comparison
equal
deleted
inserted
replaced
| 2194:b1a65d90ce72 | 2195:5c5e93c863ac |
|---|---|
| 87 unsigned char *start, *end; | 87 unsigned char *start, *end; |
| 88 } mem_segments[CYGBLD_REDBOOT_MAX_MEM_SEGMENTS]; | 88 } mem_segments[CYGBLD_REDBOOT_MAX_MEM_SEGMENTS]; |
| 89 #define NO_MEMORY (unsigned char *)0xFFFFFFFF | 89 #define NO_MEMORY (unsigned char *)0xFFFFFFFF |
| 90 EXTERN bool valid_address(unsigned char *addr); | 90 EXTERN bool valid_address(unsigned char *addr); |
| 91 EXTERN void cyg_plf_memory_segment(int seg, unsigned char **start, unsigned char **end); | 91 EXTERN void cyg_plf_memory_segment(int seg, unsigned char **start, unsigned char **end); |
| 92 EXTERN unsigned char *workspace_start, *workspace_end; | 92 EXTERN unsigned char *workspace_start, *workspace_end, *workspace_end_init; |
| 93 | 93 |
| 94 // Data squirreled away after a load operation | 94 // Data squirreled away after a load operation |
| 95 EXTERN unsigned long entry_address; | 95 EXTERN unsigned long entry_address; |
| 96 EXTERN unsigned long load_address; | 96 EXTERN unsigned long load_address; |
| 97 EXTERN unsigned long load_address_end; | 97 EXTERN unsigned long load_address_end; |
