kfile_mem.h File Reference

KFile interface over a memory buffer. More...

#include <kern/kfile.h>

Go to the source code of this file.

Data Structures

struct  KFileMem
 Context for KFile over memory buffer. More...

Defines

#define KFT_KFILEMEM   MAKE_ID('M', 'E', 'M', '0')
 ID for KFile Mem.

Typedefs

typedef struct KFileMem KFileMem
 Context for KFile over memory buffer.

Functions

KFileMemKFILEMEM_CAST (KFile *fd)
 Convert + ASSERT from generic KFile to KFileMem.
void kfilemem_init (KFileMem *km, void *mem, size_t len)
 Initialize KFileMem struct.

Detailed Description

KFile interface over a memory buffer.

Convenient way to access a memory region using the KFile interface.

Version:
Id
cfg_adc.h 2348 2009-02-16 13:43:44Z duplo
Author:
Francesco Sacchi <batt@develer.com>

Definition in file kfile_mem.h.


Function Documentation

void kfilemem_init ( KFileMem km,
void *  mem,
size_t  len 
)

Initialize KFileMem struct.

Parameters:
km Interface to initialize.
mem Pointer to the memory buffer to operate on.
len Size of the buffer

Definition at line 69 of file kfile_mem.c.