Back out previous; actually, this is never a problem for us. (Duh.)
This commit is contained in:
parent
a7efb38d4c
commit
c92399979d
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: cpu.h,v 1.39 1996/07/10 18:31:49 scottr Exp $ */
|
/* $NetBSD: cpu.h,v 1.40 1996/07/12 17:09:26 scottr Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1988 University of Utah.
|
* Copyright (c) 1988 University of Utah.
|
||||||
|
@ -128,21 +128,16 @@ int want_resched; /* resched() was called */
|
||||||
/*
|
/*
|
||||||
* simulated software interrupt register
|
* simulated software interrupt register
|
||||||
*/
|
*/
|
||||||
extern volatile unsigned char ssir;
|
extern unsigned char ssir;
|
||||||
|
|
||||||
#define SIR_NET 0x1
|
#define SIR_NET 0x1
|
||||||
#define SIR_CLOCK 0x2
|
#define SIR_CLOCK 0x2
|
||||||
#define SIR_SERIAL 0x4
|
#define SIR_SERIAL 0x4
|
||||||
|
|
||||||
#define siroff(x) \
|
#define siroff(x) ssir &= ~(x)
|
||||||
{ asm volatile ("andb %0,%1" : : "di" ((u_char)~(x)), "g" (ssir)); }
|
#define setsoftnet() ssir |= SIR_NET
|
||||||
|
#define setsoftclock() ssir |= SIR_CLOCK
|
||||||
#define setsoftnet() \
|
#define setsoftserial() ssir |= SIR_SERIAL
|
||||||
asm volatile ("orb %0,%1" : : "di" ((u_char)SIR_NET), "g" (ssir))
|
|
||||||
#define setsoftclock() \
|
|
||||||
asm volatile ("orb %0,%1" : : "di" ((u_char)SIR_CLOCK), "g" (ssir))
|
|
||||||
#define setsoftserial() \
|
|
||||||
asm volatile ("orb %0,%1" : : "di" ((u_char)SIR_SERIAL), "g" (ssir))
|
|
||||||
|
|
||||||
#define CPU_CONSDEV 1
|
#define CPU_CONSDEV 1
|
||||||
#define CPU_MAXID 2
|
#define CPU_MAXID 2
|
||||||
|
|
Loading…
Reference in New Issue