diff options
author | Michael Shalayeff <mickey@cvs.openbsd.org> | 2002-03-19 01:17:13 +0000 |
---|---|---|
committer | Michael Shalayeff <mickey@cvs.openbsd.org> | 2002-03-19 01:17:13 +0000 |
commit | 159263d5ba84f4ff5f3c7920c8f281d0daaea635 (patch) | |
tree | 9a7267b28e72d444215d403901ff78d59a6fd0f5 /sys/arch/hppa/include | |
parent | 3d28da0cbe1ea97dbbdf7ce48b9b4100e6961dc3 (diff) |
htlb defs from the book
Diffstat (limited to 'sys/arch/hppa/include')
-rw-r--r-- | sys/arch/hppa/include/reg.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/arch/hppa/include/reg.h b/sys/arch/hppa/include/reg.h index fb5774ebc9b..46486f79c02 100644 --- a/sys/arch/hppa/include/reg.h +++ b/sys/arch/hppa/include/reg.h @@ -1,4 +1,4 @@ -/* $OpenBSD: reg.h,v 1.8 2002/03/15 19:02:54 mickey Exp $ */ +/* $OpenBSD: reg.h,v 1.9 2002/03/19 01:17:12 mickey Exp $ */ /* * Copyright (c) 1998 Michael Shalayeff @@ -153,6 +153,16 @@ #define DR_ITLB 9 +#define DR0_PCXL2_HTLB_ADDR 24 /* page address of the htlb */ +#define DR0_PCXL2_HTLB_CFG 25 /* htlb config */ +#define DR0_PCXL2_HTLB_P 0 /* r latches power fail signal */ +#define DR0_PCXL2_HTLB_MASK 19 /* w 12bit mask of the hash */ +#define DR0_PCXL2_HTLB_FP 26 /* r/w 3bit FP delay */ +#define DR0_PCXL2_HTLB_I 28 /* r/w disable ITLB htlb lookup */ +#define DR0_PCXL2_HTLB_U 29 /* r/w set cr28 only if tag nomatch */ +#define DR0_PCXL2_HTLB_N 30 /* r/w set cr28 from w3 or w7 (0) */ +#define DR0_PCXL2_HTLB_D 31 /* r/w disable DTLB htlb lookup */ + #define DR_ITLB_SIZE_1 24 #define DR_ITLB_SIZE_0 25 |