projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
minor fixups pre tcp<->spec coordination
[unix-history]
/
usr
/
src
/
sys
/
vax
/
mba
/
hpreg.h
diff --git
a/usr/src/sys/vax/mba/hpreg.h
b/usr/src/sys/vax/mba/hpreg.h
index
e91038c
..
b123227
100644
(file)
--- a/
usr/src/sys/vax/mba/hpreg.h
+++ b/
usr/src/sys/vax/mba/hpreg.h
@@
-1,4
+1,4
@@
-/* hpreg.h 4.
5 81/03/09
*/
+/* hpreg.h 4.
9 81/08/31
*/
struct hpdevice
{
struct hpdevice
{
@@
-14,8
+14,10
@@
struct hpdevice
int hpof; /* offset register */
int hpdc; /* desired cylinder address register */
int hpcc; /* current cylinder */
int hpof; /* offset register */
int hpdc; /* desired cylinder address register */
int hpcc; /* current cylinder */
+/* on an rp drive, mr2 is called er2 and er2 is called er3 */
+/* we use rm terminology here */
+ int hpmr2; /* maintenance register 2 */
int hper2; /* error register 2 */
int hper2; /* error register 2 */
- int hper3; /* error register 3 */
int hpec1; /* burst error bit position */
int hpec2; /* burst error bit pattern */
};
int hpec1; /* burst error bit position */
int hpec2; /* burst error bit pattern */
};
@@
-91,7
+93,7
@@
struct hpdevice
"\10\20DCK\17UNS\16OPI\15DTE\14WLE\13IAE\12AOE\11HCRC\10HCE\
\7ECH\6WCF\5FER\4PAR\3RMR\2ILR\1ILF"
#define HPER1_HARD \
"\10\20DCK\17UNS\16OPI\15DTE\14WLE\13IAE\12AOE\11HCRC\10HCE\
\7ECH\6WCF\5FER\4PAR\3RMR\2ILR\1ILF"
#define HPER1_HARD \
- (HPER1_
UNS|HPER1_
WLE|HPER1_IAE|HPER1_AOE|\
+ (HPER1_WLE|HPER1_IAE|HPER1_AOE|\
HPER1_FER|HPER1_RMR|HPER1_ILR|HPER1_ILF)
/* hper2 */
HPER1_FER|HPER1_RMR|HPER1_ILR|HPER1_ILF)
/* hper2 */
@@
-102,12
+104,12
@@
struct hpdevice
#define HPER2_LSC 0004000 /* loss of system clock */
#define HPER2_LBC 0002000 /* loss of bit check */
#define HPER2_DVC 0000200 /* device check */
#define HPER2_LSC 0004000 /* loss of system clock */
#define HPER2_LBC 0002000 /* loss of bit check */
#define HPER2_DVC 0000200 /* device check */
-#define HPER2_SSE 00000
2
0 /* skip sector error (rm80) */
+#define HPER2_SSE 00000
4
0 /* skip sector error (rm80) */
#define HPER2_DPE 0000010 /* data parity error */
#define HPER2_BITS \
"\10\20BSE\17SKI\16OPE\15IVC\14LSC\13LBC\10DVC\5SSE\4DPE"
#define HPER2_DPE 0000010 /* data parity error */
#define HPER2_BITS \
"\10\20BSE\17SKI\16OPE\15IVC\14LSC\13LBC\10DVC\5SSE\4DPE"
-#define HPER2_HARD (HPER2_
BSE|HPER2_
OPE)
+#define HPER2_HARD (HPER2_OPE)
/* hpof */
#define HPOF_CMO 0100000 /* command modifier */
/* hpof */
#define HPOF_CMO 0100000 /* command modifier */