Annotation of sys/arch/mvmeppc/stand/libsa/libsa.h, Revision 1.1
1.1 ! nbrk 1: /* $OpenBSD: libsa.h,v 1.3 2002/03/14 01:26:41 millert Exp $ */
! 2:
! 3: /*
! 4: * libsa prototypes
! 5: */
! 6:
! 7: #include "libbug.h"
! 8:
! 9: /* bugdev.c */
! 10: int dsk_open(struct open_file *, ...);
! 11: int dsk_close(struct open_file *);
! 12: int dsk_ioctl(struct open_file *, u_long, void *);
! 13: int dsk_strategy(void *, int, daddr_t, size_t, void *, size_t *);
! 14: int net_open(struct open_file *, ...);
! 15: int net_close(struct open_file *);
! 16: int net_ioctl(struct open_file *, u_long, void *);
! 17: int net_strategy(void *, int, daddr_t, size_t, void *, size_t *);
! 18: int tape_open(struct open_file *, ...);
! 19: int tape_close(struct open_file *);
! 20: int tape_ioctl(struct open_file *, u_long, void *);
! 21: int tape_strategy(void *, int, daddr_t, size_t, void *, size_t *);
! 22:
! 23: /* exec_mvme.c */
! 24: void exec_mvme(char *, int);
! 25:
! 26: /* parse_args.c */
! 27: int parse_args(char **, int *);
! 28:
! 29: #define BUGDEV_DISK 0
! 30: #define BUGDEV_NET 1
! 31: #define BUGDEV_TAPE 2
! 32:
! 33: extern int bootdev_type;
CVSweb