Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/sommerfeld_i386mp_1]: src/sys/arch/i386/include Include functions for al...



details:   https://anonhg.NetBSD.org/src/rev/736721c9b150
branches:  sommerfeld_i386mp_1
changeset: 482163:736721c9b150
user:      sommerfeld <sommerfeld%NetBSD.org@localhost>
date:      Sun Feb 20 17:44:43 2000 +0000

description:
Include functions for allocation and freeing of IDT slots.

diffstat:

 sys/arch/i386/include/segments.h |  9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diffs (23 lines):

diff -r 1e5ab7feb701 -r 736721c9b150 sys/arch/i386/include/segments.h
--- a/sys/arch/i386/include/segments.h  Sun Feb 20 17:43:29 2000 +0000
+++ b/sys/arch/i386/include/segments.h  Sun Feb 20 17:44:43 2000 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: segments.h,v 1.30 1999/11/12 18:37:29 drochner Exp $   */
+/*     $NetBSD: segments.h,v 1.30.2.1 2000/02/20 17:44:43 sommerfeld Exp $     */
 
 /*-
  * Copyright (c) 1995, 1997
@@ -138,6 +138,13 @@
 void setregion __P((struct region_descriptor *, void *, size_t));
 void setsegment __P((struct segment_descriptor *, void *, size_t, int, int,
     int, int));
+void unsetgate __P((struct gate_descriptor *));
+void cpu_init_idt __P((void));
+
+int idt_vec_alloc __P((int, int));
+void idt_vec_set __P((int, void (*)(void)));
+void idt_vec_free __P((int));
+
 #endif /* _KERNEL */
 
 #endif /* !_LOCORE */



Home | Main Index | Thread Index | Old Index