Subversion Repositories HelenOS

Rev

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

Rev 2323 Rev 2349
Line 29... Line 29...
29
 
29
 
30
/** @addtogroup arm32boot
30
/** @addtogroup arm32boot
31
 * @{
31
 * @{
32
 */
32
 */
33
/** @file
33
/** @file
-
 
34
 *  @brief Boot related declarations.
34
 */
35
 */
35
 
36
 
36
 
37
 
37
#ifndef BOOT_arm32_MAIN_H
38
#ifndef BOOT_arm32_MAIN_H
38
#define BOOT_arm32_MAIN_H
39
#define BOOT_arm32_MAIN_H
Line 65... Line 66...
65
    /** Array of loaded tasks. */
66
    /** Array of loaded tasks. */
66
    task_t tasks[TASKMAP_MAX_RECORDS];
67
    task_t tasks[TASKMAP_MAX_RECORDS];
67
} bootinfo_t;
68
} bootinfo_t;
68
 
69
 
69
 
70
 
70
/** Run when the CPU is switched on. */
71
/** Called when the CPU is switched on.
-
 
72
 *
-
 
73
 *  Implemented in assembly. Jumps to the #bootstrap only.
-
 
74
 */
71
extern void start(void);
75
extern void start(void);
72
 
76
 
73
extern void bootstrap(void);
77
extern void bootstrap(void);
74
 
78
 
75
#endif
79
#endif