~pmdj/ubuntu/trusty/qemu/2.9+applesmc+fadtv3

« back to all changes in this revision

Viewing changes to roms/openbios/fs/ext2/libext2.h

  • Committer: Phil Dennis-Jordan
  • Date: 2017-07-21 08:03:43 UTC
  • mfrom: (1.1.1)
  • Revision ID: phil@philjordan.eu-20170721080343-2yr2vdj7713czahv
New upstream release 2.9.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 *
 
3
 * (c) 2008-2009 Laurent Vivier <Laurent@lvivier.info>
 
4
 *
 
5
 * This file has been copied from EMILE, http://emile.sf.net
 
6
 *
 
7
 */
 
8
 
 
9
#ifndef __LIBEXT2_H__
 
10
#define __LIBEXT2_H__
 
11
 
 
12
#include "config.h"
 
13
#include "ext2.h"
 
14
 
 
15
extern ext2_VOLUME* ext2_mount(int fd);
 
16
extern int ext2_umount(ext2_VOLUME *volume);
 
17
extern ext2_DIR* ext2_opendir(ext2_VOLUME *, const char *name);
 
18
extern struct ext2_dir_entry_2* ext2_readdir(ext2_DIR* dir);
 
19
extern void ext2_closedir(ext2_DIR *dir);
 
20
extern ext2_FILE* ext2_open(ext2_VOLUME *, const char* pathname);
 
21
extern size_t ext2_read(ext2_FILE *file, void *buf, size_t count);
 
22
extern void ext2_close(ext2_FILE *file);
 
23
extern int ext2_lseek(ext2_FILE *file, long offset, int whence);
 
24
 
 
25
#endif /* __LIBEXT2_H__ */