Annotation of sys/arch/mvmeppc/stand/libsa/libsa.h, Revision 1.1.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