diff options
author | bde <bde@FreeBSD.org> | 2001-05-22 21:20:49 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 2001-05-22 21:20:49 +0000 |
commit | 5fd5877aef9414a2f90dee01474b50bae5239284 (patch) | |
tree | a86ececbb6c0435a7b5ff76f0f5e1c2e6efc99ac /sys/i386/include/npx.h | |
parent | 4f95148c2f75791e51d743c5c04a6a96d87089c6 (diff) | |
download | FreeBSD-src-5fd5877aef9414a2f90dee01474b50bae5239284.zip FreeBSD-src-5fd5877aef9414a2f90dee01474b50bae5239284.tar.gz |
Convert npx interrupts into traps instead of vice versa. This is much
simpler for npx exceptions that start as traps (no assembly required...)
and works better for npx exceptions that start as interrupts (there is
no longer a problem for nested interrupts).
Submitted by: original (pre-SMPng) version by luoqi
Diffstat (limited to 'sys/i386/include/npx.h')
-rw-r--r-- | sys/i386/include/npx.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/i386/include/npx.h b/sys/i386/include/npx.h index 81acc46..11f0478 100644 --- a/sys/i386/include/npx.h +++ b/sys/i386/include/npx.h @@ -109,6 +109,7 @@ int npxdna __P((void)); void npxexit __P((struct proc *p)); void npxinit __P((int control)); void npxsave __P((struct save87 *addr)); +int npxtrap __P((void)); #endif #endif /* !_MACHINE_NPX_H_ */ |