Subversion Repositories HelenOS

Rev

Rev 3790 | Rev 3984 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3790 Rev 3965
Line 103... Line 103...
103
 * These 'hardcoded' variables will be intialized by
103
 * These 'hardcoded' variables will be intialized by
104
 * the linker or the low level assembler code with
104
 * the linker or the low level assembler code with
105
 * appropriate sizes and addresses.
105
 * appropriate sizes and addresses.
106
 */
106
 */
107
 
107
 
108
/**< Virtual address of where the kernel is loaded. */
108
/** Virtual address of where the kernel is loaded. */
109
uintptr_t hardcoded_load_address = 0;
109
uintptr_t hardcoded_load_address = 0;
110
/**< Size of the kernel code in bytes. */
110
/** Size of the kernel code in bytes. */
111
size_t hardcoded_ktext_size = 0;
111
size_t hardcoded_ktext_size = 0;
112
/**< Size of the kernel data in bytes. */
112
/** Size of the kernel data in bytes. */
113
size_t hardcoded_kdata_size = 0;
113
size_t hardcoded_kdata_size = 0;
114
/**< Lowest safe stack virtual address. */
114
/** Lowest safe stack virtual address. */
115
uintptr_t stack_safe = 0;      
115
uintptr_t stack_safe = 0;      
116
 
116
 
117
void main_bsp(void);
117
void main_bsp(void);
118
void main_ap(void);
118
void main_ap(void);
119
 
119