diff options
author | dfr <dfr@FreeBSD.org> | 1998-07-12 16:32:10 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 1998-07-12 16:32:10 +0000 |
commit | f32529a069bfebb420cab43f9e7361c2228cdf28 (patch) | |
tree | 74bee6460f72b87a7f17988f40587628cc6bb45d /sys/alpha/include | |
parent | f2d6c2242323d194129b413af52c028f2eca77c2 (diff) | |
download | FreeBSD-src-f32529a069bfebb420cab43f9e7361c2228cdf28.zip FreeBSD-src-f32529a069bfebb420cab43f9e7361c2228cdf28.tar.gz |
Overhaul the spl system so that it actually works properly.
Diffstat (limited to 'sys/alpha/include')
-rw-r--r-- | sys/alpha/include/cpu.h | 6 | ||||
-rw-r--r-- | sys/alpha/include/ipl.h | 3 | ||||
-rw-r--r-- | sys/alpha/include/md_var.h | 3 | ||||
-rw-r--r-- | sys/alpha/include/param.h | 4 |
4 files changed, 8 insertions, 8 deletions
diff --git a/sys/alpha/include/cpu.h b/sys/alpha/include/cpu.h index 6b0c81f..b63efaf 100644 --- a/sys/alpha/include/cpu.h +++ b/sys/alpha/include/cpu.h @@ -1,4 +1,4 @@ -/* $Id: cpu.h,v 1.1 1998/01/10 10:13:14 jb Exp $ */ +/* $Id: cpu.h,v 1.2 1998/06/10 10:54:45 dfr Exp $ */ /* From: NetBSD: cpu.h,v 1.18 1997/09/23 23:17:49 mjacob Exp */ /* @@ -93,8 +93,8 @@ struct clockframe { #define aston() (astpending = 1) #ifdef KERNEL -u_int64_t astpending; /* need to trap before returning to user mode */ -u_int64_t want_resched; /* resched() was called */ +u_int32_t astpending; /* need to trap before returning to user mode */ +u_int32_t want_resched; /* resched() was called */ #endif diff --git a/sys/alpha/include/ipl.h b/sys/alpha/include/ipl.h index 0651283..f727c78 100644 --- a/sys/alpha/include/ipl.h +++ b/sys/alpha/include/ipl.h @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ipl.h,v 1.1 1998/06/10 10:55:05 dfr Exp $ + * $Id: ipl.h,v 1.2 1998/06/11 11:51:27 dfr Exp $ */ #ifndef _MACHINE_IPL_H_ @@ -39,6 +39,7 @@ #define SWI_VM 4 #define SWI_CLOCK 5 +extern int splsoft(void); extern int splsoftclock(void); extern int splsoftnet(void); extern int splnet(void); diff --git a/sys/alpha/include/md_var.h b/sys/alpha/include/md_var.h index d70c1da..3dfdad2 100644 --- a/sys/alpha/include/md_var.h +++ b/sys/alpha/include/md_var.h @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id$ + * $Id: md_var.h,v 1.1 1998/06/10 10:55:11 dfr Exp $ */ #ifndef _MACHINE_MD_VAR_H_ @@ -34,6 +34,7 @@ */ extern char sigcode[]; +extern char esigcode[]; extern int szsigcode; extern int Maxmem; extern void (*netisrs[32]) __P((void)); diff --git a/sys/alpha/include/param.h b/sys/alpha/include/param.h index 63e203c..e5b0e90 100644 --- a/sys/alpha/include/param.h +++ b/sys/alpha/include/param.h @@ -1,4 +1,4 @@ -/* $Id: param.h,v 1.3 1998/06/10 10:55:15 dfr Exp $ */ +/* $Id: param.h,v 1.4 1998/06/14 13:45:13 dfr Exp $ */ /* From: NetBSD: param.h,v 1.20 1997/09/19 13:52:53 leo Exp */ /* @@ -160,8 +160,6 @@ #define alpha_btop(x) ((unsigned long)(x) >> PAGE_SHIFT) #define alpha_ptob(x) ((unsigned long)(x) << PAGE_SHIFT) -#include <machine/intr.h> - #ifdef _KERNEL #ifndef _LOCORE |