Rev 2349 | Rev 2465 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2349 | Rev 2353 | ||
---|---|---|---|
Line 37... | Line 37... | ||
37 | 37 | ||
38 | #ifndef BOOT_arm32_ASM_H |
38 | #ifndef BOOT_arm32_ASM_H |
39 | #define BOOT_arm32_ASM_H |
39 | #define BOOT_arm32_ASM_H |
40 | 40 | ||
41 | 41 | ||
42 | /** Copies #cnt bytes from #dst to #src. |
42 | /** Copies cnt bytes from dst to src. |
43 | * |
43 | * |
44 | * @param dst Destination address. |
44 | * @param dst Destination address. |
45 | * @param src Source address. |
45 | * @param src Source address. |
46 | * @param cnt Count of bytes to be copied. |
46 | * @param cnt Count of bytes to be copied. |
47 | */ |
47 | */ |
Line 50... | Line 50... | ||
50 | 50 | ||
51 | /** Jumps to the kernel entry point. |
51 | /** Jumps to the kernel entry point. |
52 | * |
52 | * |
53 | * @param entry Kernel entry point address. |
53 | * @param entry Kernel entry point address. |
54 | * @param bootinfo Structure holding information about loaded tasks. |
54 | * @param bootinfo Structure holding information about loaded tasks. |
55 | * @param bootinto_size Size of the #bootinfo structure. |
55 | * @param bootinfo_size Size of the bootinfo structure. |
56 | */ |
56 | */ |
57 | void jump_to_kernel(void *entry, void *bootinfo, unsigned int bootinfo_size) __attribute__((noreturn)); |
57 | void jump_to_kernel(void *entry, void *bootinfo, unsigned int bootinfo_size) __attribute__((noreturn)); |
58 | 58 | ||
59 | 59 | ||
60 | #endif |
60 | #endif |