[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 05/14] i386/i386/idt.c: move struct definition to a header file
From: |
Marin Ramesa |
Subject: |
[PATCH 05/14] i386/i386/idt.c: move struct definition to a header file |
Date: |
Mon, 2 Dec 2013 22:54:43 +0100 |
* i386/i386/idt.c (idt_init_entry): Move struct definition to
i386/i386/idt-gen.h.
---
i386/i386/idt-gen.h | 7 +++++++
i386/i386/idt.c | 6 ------
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/i386/i386/idt-gen.h b/i386/i386/idt-gen.h
index f86afb4..1aad4c0 100644
--- a/i386/i386/idt-gen.h
+++ b/i386/i386/idt-gen.h
@@ -40,6 +40,13 @@
extern struct real_gate idt[IDTSZ];
+struct idt_init_entry
+{
+ unsigned entrypoint;
+ unsigned short vector;
+ unsigned short type;
+};
+
/* Fill a gate in the IDT. */
#define fill_idt_gate(int_num, entry, selector, access, dword_count) \
fill_gate(&idt[int_num], entry, selector, access, dword_count)
diff --git a/i386/i386/idt.c b/i386/i386/idt.c
index 882764f..90a80c9 100644
--- a/i386/i386/idt.c
+++ b/i386/i386/idt.c
@@ -28,12 +28,6 @@
struct real_gate idt[IDTSZ];
-struct idt_init_entry
-{
- unsigned entrypoint;
- unsigned short vector;
- unsigned short type;
-};
extern struct idt_init_entry idt_inittab[];
void idt_init()
--
1.8.1.4
- [PATCH 01/14] i386/i386at/kd.c: fix signed overflow (a warning from GCC), Marin Ramesa, 2013/12/02
- [PATCH 04/14] ddb/db_macro.c: move struct definition to a header file, Marin Ramesa, 2013/12/02
- [PATCH 05/14] i386/i386/idt.c: move struct definition to a header file,
Marin Ramesa <=
- [PATCH 06/14] i386/intel/pmap.c: move struct definitions to a header file, Marin Ramesa, 2013/12/02
- [PATCH 07/14] ipc/ipc_hash.c: move struct definition to a header file, Marin Ramesa, 2013/12/02
- [PATCH 08/14] ipc/ipc_marequest.c: move struct definition to a header file, Marin Ramesa, 2013/12/02
- [PATCH 09/14] ipc/ipc_port.c: trivial stylistic fix for consistency, Marin Ramesa, 2013/12/02
- [PATCH 10/14] kern/act.c: move struct definition to a header file, Marin Ramesa, 2013/12/02