Move INTSTK and SPILLSTK definitions to locore.[Ss] to allow allocation of
them in early startup.
This commit is contained in:
parent
aac23d3263
commit
1b4a9cb335
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: locore.s,v 1.19 2000/11/16 05:34:03 thorpej Exp $ */
|
||||
/* $NetBSD: locore.s,v 1.20 2000/12/04 17:05:50 tsubai Exp $ */
|
||||
/* $OpenBSD: locore.S,v 1.4 1997/01/26 09:06:38 rahnds Exp $ */
|
||||
|
||||
/*
|
||||
|
@ -52,6 +52,9 @@
|
|||
*/
|
||||
#define bdneq bdnzf 2,
|
||||
|
||||
#define INTSTK (8*1024) /* 8K interrupt stack */
|
||||
#define SPILLSTK 1024 /* 1K spill stack */
|
||||
|
||||
/*
|
||||
* Globals
|
||||
*/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: locore.S,v 1.29 2000/11/25 15:49:43 tsubai Exp $ */
|
||||
/* $NetBSD: locore.S,v 1.30 2000/12/04 17:05:51 tsubai Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (C) 1995, 1996 Wolfgang Solfrank.
|
||||
|
@ -61,6 +61,9 @@
|
|||
addi r,r,_C_LABEL(cpu_info)@l;
|
||||
#endif
|
||||
|
||||
#define INTSTK (8*1024) /* 8K interrupt stack */
|
||||
#define SPILLSTK 1024 /* 1K spill stack */
|
||||
|
||||
/*
|
||||
* Globals
|
||||
*/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: locore.S,v 1.20 2000/11/16 05:34:04 thorpej Exp $ */
|
||||
/* $NetBSD: locore.S,v 1.21 2000/12/04 17:05:51 tsubai Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (C) 1995, 1996 Wolfgang Solfrank.
|
||||
|
@ -50,6 +50,9 @@
|
|||
*/
|
||||
#define bdneq bdnzf 2,
|
||||
|
||||
#define INTSTK (8*1024) /* 8K interrupt stack */
|
||||
#define SPILLSTK 1024 /* 1K spill stack */
|
||||
|
||||
/*
|
||||
* Globals
|
||||
*/
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: trap_subr.S,v 1.1 2000/11/16 05:33:04 thorpej Exp $ */
|
||||
/* $NetBSD: trap_subr.S,v 1.2 2000/12/04 17:05:52 tsubai Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (C) 1995, 1996 Wolfgang Solfrank.
|
||||
|
@ -47,8 +47,6 @@
|
|||
/*
|
||||
* XXX Interrupt and spill stacks need to be per-CPU.
|
||||
*/
|
||||
|
||||
#define INTSTK (8*1024) /* 8K interrupt stack */
|
||||
.data
|
||||
.align 4
|
||||
intstk:
|
||||
|
@ -57,8 +55,6 @@ intstk:
|
|||
GLOBAL(intr_depth)
|
||||
.long -1 /* in-use marker */
|
||||
|
||||
#define SPILLSTK 1024 /* 1K spill stack */
|
||||
|
||||
.comm spillstk,SPILLSTK,8
|
||||
|
||||
/*
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: locore.s,v 1.8 2000/11/16 05:38:33 thorpej Exp $ */
|
||||
/* $NetBSD: locore.s,v 1.9 2000/12/04 17:05:51 tsubai Exp $ */
|
||||
/* $OpenBSD: locore.S,v 1.4 1997/01/26 09:06:38 rahnds Exp $ */
|
||||
|
||||
/*
|
||||
|
@ -63,6 +63,9 @@
|
|||
#define HID0_DCE (1<<14)
|
||||
#define HID0_ICE (1<<15)
|
||||
|
||||
#define INTSTK (8*1024) /* 8K interrupt stack */
|
||||
#define SPILLSTK 1024 /* 1K spill stack */
|
||||
|
||||
/*
|
||||
* Globals
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue