Author: tkreuzer
Date: Fri Jun 10 17:41:02 2011
New Revision: 52176
URL:
http://svn.reactos.org/svn/reactos?rev=52176&view=rev
Log:
fix build
Modified:
trunk/reactos/boot/freeldr/freeldr/arch/amd64/arch.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/boot.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/drvmap.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386cpu.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386idt.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386pnp.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386trap.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/int386.S
trunk/reactos/boot/freeldr/freeldr/arch/amd64/mb.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/boot.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/drvmap.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/i386cpu.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/i386idt.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/i386pnp.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/i386trap.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/linux.S
trunk/reactos/boot/freeldr/freeldr/arch/i386/mb.S
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/arch.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/arch.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/arch.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -2,8 +2,6 @@
#define ASM
#include <asm.inc>
-
-#include <arch.h>
.text
.code16
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/boot.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/boot.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/boot.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -22,9 +22,6 @@
.text
.code16
-
-#define ASM
-#include <arch.h>
PUBLIC ChainLoadBiosBootSectorCode
ChainLoadBiosBootSectorCode:
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/drvmap.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/drvmap.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/drvmap.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,9 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
-
+#include <arch/pc/x86common.h>
EXTERN(DriveMapInt13HandlerStart)
Int13Handler:
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386cpu.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386cpu.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386cpu.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,9 +20,7 @@
.text
.code16
-#define ASM
-
-#include <arch.h>
+#include <arch/pc/x86common.h>
/*
* U32 CpuidSupported(VOID);
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386idt.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386idt.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386idt.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,10 +20,6 @@
.text
.code16
-#define ASM
-#include <arch.h>
-
-
.p2align 2 /* force 4-byte alignment */
EXTERN(i386idt)
/* Exception 0 - Divide By Zero */
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386pnp.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386pnp.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386pnp.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -23,9 +23,7 @@
.text
.code16
-#define ASM
-
-#include <arch.h>
+#include <arch/pc/x86common.h>
/*
@@ -199,7 +197,7 @@
mov al, [rsi]
mov _pnp_node_number, al
- /* convert pointer to node buffer to segment/offset */
+ /* convert pointer to node buffer to segment/offset */
mov eax, [rbp + 0x0C]
shr eax, 4
and eax, 0xf000
@@ -215,7 +213,7 @@
mov ax, _pnp_bios_data_segment
push ax
- /* push control flag */
+ /* push control flag */
push 0x0001
/* push pointer to node buffer (segment/offset) */
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386trap.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386trap.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/i386trap.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,8 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
+#include <arch/pc/x86common.h>
#include <ver.h>
#define SCREEN_ATTR 0x1f /* Bright white on blue background */
@@ -517,7 +516,7 @@
jmp i386PrintTextLoop
i386PrintTextDone:
-
+
ret
/************************************************************************/
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/int386.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/int386.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/int386.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -24,8 +24,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
+#include <arch/pc/x86common.h>
Int386_REGS:
Modified: trunk/reactos/boot/freeldr/freeldr/arch/amd64/mb.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/amd64/mb.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/amd64/mb.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -23,8 +23,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
+#include <arch/pc/x86common.h>
#include <multiboot.h>
/*
@@ -33,7 +32,7 @@
*/
.code64
.globl PageDirectoryStart
-
+
.globl pml4_startup
.globl pdp_startup
.globl pd_startup
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/boot.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/boot.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/boot.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -20,9 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
-
+#include <arch/pc/x86common.h>
EXTERN(_ChainLoadBiosBootSectorCode)
.code32
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/drvmap.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/drvmap.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/drvmap.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -20,9 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
-
+#include <arch/pc/x86common.h>
EXTERN(_DriveMapInt13HandlerStart)
Int13Handler:
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/i386cpu.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/i386cpu.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/i386cpu.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,9 +20,7 @@
.text
.code16
-#define ASM
-
-#include <arch.h>
+#include <arch/pc/x86common.h>
/*
* U32 CpuidSupported(VOID);
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/i386idt.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/i386idt.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/i386idt.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,8 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
+#include <arch/pc/x86common.h>
.p2align 2 /* force 4-byte alignment */
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/i386pnp.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/i386pnp.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/i386pnp.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -20,9 +20,8 @@
.text
.code16
-#define ASM
-
-#include <arch.h>
+#include <arch/pc/x86common.h>
+
/*
@@ -144,7 +143,7 @@
movzwl %ax,%ecx
movl %ecx,_pnp_result
-
+
call switch_to_prot
.code32
@@ -196,14 +195,14 @@
movb (%esi),%al
movb %al,_pnp_node_number
- /* convert pointer to node buffer to segment/offset */
+ /* convert pointer to node buffer to segment/offset */
movl 0x0C(%ebp),%eax
shrl $4,%eax
andl $0xf000,%eax
- movw %ax,_pnp_buffer_segment
+ movw %ax,_pnp_buffer_segment
movl 0x0C(%ebp),%eax
andl $0xffff,%eax
- movw %ax,_pnp_buffer_offset
+ movw %ax,_pnp_buffer_offset
call switch_to_real
.code16
@@ -212,7 +211,7 @@
movw _pnp_bios_data_segment,%ax
pushw %ax
- /* push control flag */
+ /* push control flag */
pushw $0x0001
/* push pointer to node buffer (segment/offset) */
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/i386trap.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/i386trap.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/i386trap.S [iso-8859-1] Fri Jun 10
17:41:02 2011
@@ -21,8 +21,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
+#include <arch/pc/x86common.h>
#include <ver.h>
#define SCREEN_ATTR 0x1f /* Bright white on blue background */
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/linux.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/linux.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/linux.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -20,9 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
-
+#include <arch/pc/x86common.h>
.code32
EXTERN(_BootNewLinuxKernel)
Modified: trunk/reactos/boot/freeldr/freeldr/arch/i386/mb.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/arch/…
==============================================================================
--- trunk/reactos/boot/freeldr/freeldr/arch/i386/mb.S [iso-8859-1] (original)
+++ trunk/reactos/boot/freeldr/freeldr/arch/i386/mb.S [iso-8859-1] Fri Jun 10 17:41:02
2011
@@ -20,8 +20,7 @@
.text
.code16
-#define ASM
-#include <arch.h>
+#include <arch/pc/x86common.h>
#include <multiboot.h>
/*
@@ -30,7 +29,7 @@
*/
.code32
.globl _PageDirectoryStart
-
+
.globl _startup_pagedirectory
.globl _lowmem_pagetable
.globl _kernel_pagetable