Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / arch / acorn32 / stand / nbfs / nbfs.h
blob5e2060ab73d483df781654f0ea19e138947ca9c0
1 /* $NetBSD: nbfs.h,v 1.1 2006/04/05 21:33:26 bjh21 Exp $ */
3 #define NBFS_FSNUM 0xf0 /* borrow UnixFS's number for now */
5 #ifndef __ASSEMBLER__
6 /* Structure passed to and from FSEntry_* entry points */
7 struct nbfs_reg {
8 uint32_t r0, r1, r2, r3, r4, r5, r6, r7;
9 };
11 extern os_error const *nbfs_open (struct nbfs_reg *);
12 extern os_error const *nbfs_getbytes(struct nbfs_reg *);
13 extern os_error const *nbfs_putbytes(struct nbfs_reg *);
14 extern os_error const *nbfs_args (struct nbfs_reg *);
15 extern os_error const *nbfs_close (struct nbfs_reg *);
16 extern os_error const *nbfs_file (struct nbfs_reg *);
17 extern os_error const *nbfs_func (struct nbfs_reg *);
18 #endif /* __ASSEMBLER__ */