XenevaOS
Loading...
Searching...
No Matches
ramdisk.h
Go to the documentation of this file.
1
30#ifndef __RAMDISK_H__
31#define __RAMDISK_H__
32
33#include "littleboot.h"
34#include "string.h"
35#include "aurora.h"
36
37/*
38 * LBRamdiskInitialize -- initialize ramdisk
39 */
40extern void LBRamdiskInitialize();
41
42/*
43 * Jumps to kernel entry point
44 */
45extern void LBRamdiskJumpToKernel(uint64_t stack, size_t stacksz,KERNEL_BOOT_INFO* info);
46
48
50
51#endif
COMPILER_DEPENDENT_UINT64 uint64_t
Definition acefiex.h:165
uint64_t LBRamdiskGetStartAddress()
Definition ramdisk.c:429
void LBRamdiskInitialize()
Definition ramdisk.c:338
void LBRamdiskJumpToKernel(uint64_t stack, size_t stacksz, KERNEL_BOOT_INFO *info)
Definition ramdisk.c:407
uint64_t LBRamdiskGetEndAddress()
Definition ramdisk.c:433
Definition aurora.h:99