|
|
1.1 root 1: /* $Id: os-riscix.h,v 5.2 90/06/23 22:20:51 jsp Rel $ */
2:
3: /*
4: * Acorn Archimedes RISC iX definitions for Amd (automounter)
5: * Contributed by Piete Brooks.
6: *
7: * Copyright (c) 1989 Jan-Simon Pendry
8: * Copyright (c) 1989 Imperial College of Science, Technology & Medicine
9: * Copyright (c) 1989 The Regents of the University of California.
10: * All rights reserved.
11: *
12: * This code is derived from software contributed to Berkeley by
13: * Jan-Simon Pendry at Imperial College, London.
14: *
15: * Redistribution and use in source and binary forms are permitted provided
16: * that: (1) source distributions retain this entire copyright notice and
17: * comment, and (2) distributions including binaries display the following
18: * acknowledgement: ``This product includes software developed by the
19: * University of California, Berkeley and its contributors'' in the
20: * documentation or other materials provided with the distribution and in
21: * all advertising materials mentioning features or use of this software.
22: * Neither the name of the University nor the names of its contributors may
23: * be used to endorse or promote products derived from this software without
24: * specific prior written permission.
25: * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
26: * WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
27: * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
28: *
29: * @(#)os-riscix.h 5.1 (Berkeley) 6/29/90
30: */
31:
32: /*
33: * Does the compiler grok void *
34: */
35: #define VOIDP
36:
37: /*
38: * Which version of the Sun RPC library we are using
39: * This is the implementation release number, not
40: * the protocol revision number.
41: */
42: #define RPC_3
43:
44: /*
45: * Which version of the NFS interface are we using.
46: * This is the implementation release number, not
47: * the protocol revision number.
48: */
49: #define NFS_3
50:
51: /*
52: * Does this OS have NDBM support?
53: */
54: #define OS_HAS_NDBM
55:
56: /*
57: * Byte ordering
58: */
59: #undef ARCH_ENDIAN
60: #define ARCH_ENDIAN "little"
61:
62: /*
63: * Is the mount table mirrored in software
64: */
65: #define UPDATE_MTAB
66:
67: /*
68: * Name of filesystem types
69: */
70: #define MOUNT_TYPE_NFS MOUNT_NFS
71: #define MOUNT_TYPE_UFS MOUNT_UFS
72:
73: #undef MTAB_TYPE_UFS
74: #define MTAB_TYPE_UFS MNTTYPE_43
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.