summaryrefslogtreecommitdiffstats
path: root/sys/alpha/include
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>1998-07-12 16:32:10 +0000
committerdfr <dfr@FreeBSD.org>1998-07-12 16:32:10 +0000
commitf32529a069bfebb420cab43f9e7361c2228cdf28 (patch)
tree74bee6460f72b87a7f17988f40587628cc6bb45d /sys/alpha/include
parentf2d6c2242323d194129b413af52c028f2eca77c2 (diff)
downloadFreeBSD-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.h6
-rw-r--r--sys/alpha/include/ipl.h3
-rw-r--r--sys/alpha/include/md_var.h3
-rw-r--r--sys/alpha/include/param.h4
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
OpenPOWER on IntegriCloud