[ros-dev] RE: [ros-kernel] BootCD doesn't boot...

Hartmut Birr hartmut.birr at gmx.de
Tue Sep 28 23:25:00 CEST 2004



> -----Original Message-----
> From: ros-dev-bounces at reactos.com 
> [mailto:ros-dev-bounces at reactos.com] On Behalf Of Richard Campbell
> Sent: Tuesday, September 28, 2004 10:08 PM
> To: ReactOS Development List
> Subject: Re: [ros-dev] RE: [ros-kernel] BootCD doesn't boot...
> 
> 
> That's WITH atapi debug messages on and a clean make.
> 
> (ke/i386/kernel.c:311) CPU supports PAE mode
> (ke/i386/kernel.c:322) CPU doesn't run in PAE mode
> (ke/i386/kernel.c:327) CPU Vendor: AuthenticAMD
> (ke/i386/kernel.c:331) CPU Model:  AMD Athlon(tm) XP 2200+
> (ke/i386/kernel.c:334) Ke386CacheAlignment: 64
> (ke/i386/kernel.c:337) Ke386L1CacheSize: 128kB
> (ke/i386/kernel.c:341) Ke386L2CacheSize: 256kB
> DriverBase for \SystemRoot\system32\drivers\pci.sys: dcc02000
> Peripheral Component Interconnect Bus Driver
> DriverBase for scsiport.sys: dcc0c000
> DriverBase for atapi.sys: dcc19000
> (ldr/loader.c:1468) LdrPEGetExportByName(): failed to find 
> NTOSKRNL.RtlConvertUlongToLargeInteger

It seems that you use binutils 2.15.91. Dlltool from this release is a
little bit dirty. Since we have removed the *.edf files, forward references
for dll's are always put in import libraries (only with the wrong dlltool).
Scsiport exports ScsiPortConvertUlongToLargeInteger which is forwarded to
NTOSKRNL.RtlConvertUlongToLargeInteger. Sciport.a contains
NTOSKRNL.RtlConvertUlongToLargeInteger instead of
ScsiPortConvertUlongToLargeInteger.

- Hartmut





More information about the Ros-dev mailing list