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