File: dosfile.h

package info (click to toggle)
aranym 1.1.0-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 25,488 kB
  • sloc: cpp: 178,117; ansic: 170,405; perl: 5,637; sh: 5,547; asm: 2,282; makefile: 1,324; objc: 218
file content (27 lines) | stat: -rw-r--r-- 823 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
 * The ARAnyM MetaDOS driver.
 *
 * 2002 STan
 *
 * Based on:
 * dosfile.h,v 1.7 2001/06/13 20:21:14 fna Exp
 *
 * This file has been modified as part of the FreeMiNT project. See
 * the file Changes.MH for details and dates.
 */

# ifndef _dosfile_h
# define _dosfile_h

# include "mintfake.h"

long __CDECL sys_f_open (MetaDOSFile const char *name, short mode);
long __CDECL sys_f_create (MetaDOSFile const char *name, short attrib);
long __CDECL sys_f_close (MetaDOSFile short fd);
long __CDECL sys_f_read (MetaDOSFile short fd, long count, char *buf);
long __CDECL sys_f_write (MetaDOSFile short fd, long count, const char *buf);
long __CDECL sys_f_seek (MetaDOSFile long place, short fd, short how);
long __CDECL sys_f_datime (MetaDOSFile unsigned short *timeptr, short fd, short wflag);


# endif /* _dosfile_h */