mirror of https://github.com/ipxe/ipxe.git
23 lines
347 B
C
23 lines
347 B
C
#ifndef _GPXE_RAMDISK_H
|
|
#define _GPXE_RAMDISK_H
|
|
|
|
/**
|
|
* @file
|
|
*
|
|
* RAM disks
|
|
*
|
|
*/
|
|
|
|
#include <gpxe/uaccess.h>
|
|
#include <gpxe/blockdev.h>
|
|
|
|
struct ramdisk {
|
|
struct block_device blockdev;
|
|
userptr_t data;
|
|
};
|
|
|
|
extern int init_ramdisk ( struct ramdisk *ramdisk, userptr_t data, size_t len,
|
|
unsigned int blksize );
|
|
|
|
#endif /* _GPXE_RAMDISK_H */
|