Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2348 → Rev 2349

/branches/arm/boot/arch/arm32/loader/pack
58,17 → 58,38
. = ALIGN(16384);
*(PT); /* page table */" > "$LINK"
 
echo '#ifndef ___COMPONENTS_H__
echo '
/** @addtogroup arm32boot
* @{
*/
/** @file
* @brief Components (kernel + tasks) related declarations.
*
* Generated by the <code>pack</code> script. This script packs all the
* components (kernel + tasks) into one image (image.boot) and generates
* a code that initializes an array of #component_t structs.
*/
 
#ifndef ___COMPONENTS_H__
#define ___COMPONENTS_H__
 
/** Holds information about components packed to one image (kernel + tasks). */
typedef struct {
/** Name. */
char *name;
/** Start address. */
void *start;
/** End address. */
void *end;
/** Size (in bytes). */
unsigned int size;
} component_t;' > "$HEADER"
} component_t;
 
/** @}
*/
 
' > "$HEADER"
 
COUNT="0"
DATA=""
 
113,4 → 134,5
}
 
#endif
 
" >> "$HEADER"