From bcd0ad340572105502f393bcca4436901112e595 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 25 Mar 2010 19:23:09 +0000 Subject: [PATCH] [HAL] - Move architecture specific files into appropriate folders - Move UP specific files into up folder svn path=/trunk/; revision=46447 --- reactos/hal/hal.rbuild | 14 ++++++++++---- reactos/hal/halx86/generic/amd64/.gitignore | 0 .../hal/halx86/generic/{ => i386}/portio.c | 0 .../hal/halx86/generic/{ => i386}/systimer.S | 0 reactos/hal/halx86/generic/{ => i386}/trap.S | 0 reactos/hal/halx86/hal_generic.rbuild | 19 +++++++++++++++---- reactos/hal/halx86/hal_generic_up.rbuild | 2 +- reactos/hal/halx86/halmps.rbuild | 11 +++++++---- reactos/hal/halx86/mp/amd64/.gitignore | 0 reactos/hal/halx86/mp/{ => i386}/mps.S | 0 reactos/hal/halx86/mp/{ => i386}/mpsboot.asm | 0 reactos/hal/halx86/mp/{ => i386}/mpsirql.c | 0 reactos/hal/halx86/{generic => up}/pic.c | 0 .../hal/halx86/{generic => up}/processor.c | 0 14 files changed, 33 insertions(+), 13 deletions(-) create mode 100644 reactos/hal/halx86/generic/amd64/.gitignore rename reactos/hal/halx86/generic/{ => i386}/portio.c (100%) rename reactos/hal/halx86/generic/{ => i386}/systimer.S (100%) rename reactos/hal/halx86/generic/{ => i386}/trap.S (100%) create mode 100644 reactos/hal/halx86/mp/amd64/.gitignore rename reactos/hal/halx86/mp/{ => i386}/mps.S (100%) rename reactos/hal/halx86/mp/{ => i386}/mpsboot.asm (100%) rename reactos/hal/halx86/mp/{ => i386}/mpsirql.c (100%) rename reactos/hal/halx86/{generic => up}/pic.c (100%) rename reactos/hal/halx86/{generic => up}/processor.c (100%) diff --git a/reactos/hal/hal.rbuild b/reactos/hal/hal.rbuild index b846b042bf5..c81a61d1f22 100644 --- a/reactos/hal/hal.rbuild +++ b/reactos/hal/hal.rbuild @@ -2,10 +2,16 @@ - - - - + + + + + + + + + + diff --git a/reactos/hal/halx86/generic/amd64/.gitignore b/reactos/hal/halx86/generic/amd64/.gitignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/reactos/hal/halx86/generic/portio.c b/reactos/hal/halx86/generic/i386/portio.c similarity index 100% rename from reactos/hal/halx86/generic/portio.c rename to reactos/hal/halx86/generic/i386/portio.c diff --git a/reactos/hal/halx86/generic/systimer.S b/reactos/hal/halx86/generic/i386/systimer.S similarity index 100% rename from reactos/hal/halx86/generic/systimer.S rename to reactos/hal/halx86/generic/i386/systimer.S diff --git a/reactos/hal/halx86/generic/trap.S b/reactos/hal/halx86/generic/i386/trap.S similarity index 100% rename from reactos/hal/halx86/generic/trap.S rename to reactos/hal/halx86/generic/i386/trap.S diff --git a/reactos/hal/halx86/hal_generic.rbuild b/reactos/hal/halx86/hal_generic.rbuild index 99528c96975..737cf770d36 100644 --- a/reactos/hal/halx86/hal_generic.rbuild +++ b/reactos/hal/halx86/hal_generic.rbuild @@ -18,24 +18,35 @@ beep.c bios.c cmos.c + display.c dma.c drive.c - display.c halinit.c misc.c - portio.c profil.c reboot.c sysinfo.c - systimer.S timer.c - trap.S usage.c + + + portio.c + systimer.S + trap.S + + + + + x86bios.c + systimer.S + + hal.h + include include diff --git a/reactos/hal/halx86/hal_generic_up.rbuild b/reactos/hal/halx86/hal_generic_up.rbuild index b49d7557e3b..732a374b86c 100644 --- a/reactos/hal/halx86/hal_generic_up.rbuild +++ b/reactos/hal/halx86/hal_generic_up.rbuild @@ -9,7 +9,7 @@ spinlock.c - + pic.c processor.c diff --git a/reactos/hal/halx86/halmps.rbuild b/reactos/hal/halx86/halmps.rbuild index 05bab4161c1..ad17eac9002 100644 --- a/reactos/hal/halx86/halmps.rbuild +++ b/reactos/hal/halx86/halmps.rbuild @@ -14,10 +14,13 @@ ntoskrnl libcntpr - mps.S - mpsboot.asm - mpsirql.c - + + + mps.S + mpsboot.asm + mpsirql.c + + diff --git a/reactos/hal/halx86/mp/amd64/.gitignore b/reactos/hal/halx86/mp/amd64/.gitignore new file mode 100644 index 00000000000..e69de29bb2d diff --git a/reactos/hal/halx86/mp/mps.S b/reactos/hal/halx86/mp/i386/mps.S similarity index 100% rename from reactos/hal/halx86/mp/mps.S rename to reactos/hal/halx86/mp/i386/mps.S diff --git a/reactos/hal/halx86/mp/mpsboot.asm b/reactos/hal/halx86/mp/i386/mpsboot.asm similarity index 100% rename from reactos/hal/halx86/mp/mpsboot.asm rename to reactos/hal/halx86/mp/i386/mpsboot.asm diff --git a/reactos/hal/halx86/mp/mpsirql.c b/reactos/hal/halx86/mp/i386/mpsirql.c similarity index 100% rename from reactos/hal/halx86/mp/mpsirql.c rename to reactos/hal/halx86/mp/i386/mpsirql.c diff --git a/reactos/hal/halx86/generic/pic.c b/reactos/hal/halx86/up/pic.c similarity index 100% rename from reactos/hal/halx86/generic/pic.c rename to reactos/hal/halx86/up/pic.c diff --git a/reactos/hal/halx86/generic/processor.c b/reactos/hal/halx86/up/processor.c similarity index 100% rename from reactos/hal/halx86/generic/processor.c rename to reactos/hal/halx86/up/processor.c