[prev in list] [next in list] [prev in thread] [next in thread]
List: ros-dev
Subject: Re: [ros-dev] Re: [ros-cvs] CVS Update: reactos - Loading of PCTV
From: Gge <gerard.gatineau () laposte ! net>
Date: 2004-12-28 21:09:09
Message-ID: 41D1CB75.3020308 () laposte ! net
[Download RAW message or body]
Anich Gregor wrote:
> On Monday 27 December 2004 22:09, Gge wrote:
>
> > navaraf@cvs.reactos.com wrote:
> >
> > > CVSROOT: /CVS/ReactOS
> > > Module name: reactos
> > > Repository: reactos/ntoskrnl/
> > > Changes by: navaraf@mok.osexperts.com 04/12/26 09:48:20
> > >
> > > Modified files:
> > > reactos/ntoskrnl/ke/: wait.c
> > > reactos/ntoskrnl/nt/: ntsem.c
> > > reactos/ntoskrnl/: ntoskrnl.def
> > >
> > > Log message:
> > > - Export ExSemaphoreObjectType.
> > >
> > > _______________________________________________
> >
> > This fix corrected the loading error of the BT848.SYS driver ( Tuner TV
> > PCTV Rave) due to this non implemented funcion
> >
> > Regards
> > Gerard
> >
>
>
> And does the driver work? or crash?
> _______________________________________________
Anich,
Please find below the status for the driver loading of the pCTV RAVE
from pinnaclesys.
1) I setup registry for 2 devices (Video capture + audio capture)
2) I made 2 tests using bt848.sys+stream.sys+ks.sys
=> without dxapi.sys : error in loading dxapi.sys
=> and 1 test with dxapi : bugcheck in ntoskrnl
Any idea ?
Regards
Gerard
-----------------------------------------------------------
Update Hivesys.inf file to add the "PCTV Rave Tuner TV " driver
; PCTV RAVE "Video capture" - Bus 2 Device 12 function 0
;
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","ErrorControl",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Group",0x00000000,"Base"
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Type",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Start",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","ImagePath",0x00020000,"system32\drivers\bt848.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","0",0x00000000,"PCI\VEN_109E&DEV_036E&SSUBSYS_1200BD11&REV_11&REV_11\0000"
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","Count",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","NextInstance",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&REV_11\0000","Service",0x00000000,"pctvrave"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&REV_11\0000","Class",0x00000000,"Media"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&REV_11\0000","ClassGUID",0x00000000,"{4D36E96C-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&REV_11\0000","Driver",0x00000000,"{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000"
; PCTV RAVE "Audio capture" - Bus 2 Device 12 function 1
;
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","ErrorControl",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Group",0x00000000,"Base"
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Type",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Start",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","ImagePath",0x00020000,"system32\drivers\bt848.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","0",0x00000000,"PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&REV_11\0000"
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","Count",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","NextInstance",0x00010001,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&REV_11\0000","Service",0x00000000,"pctvrave"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&REV_11\0000","Class",0x00000000,"Media"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&REV_11\0000","ClassGUID",0x00000000,"{4D36E96C-E325-11CE-BFC1-08002BE10318}"
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&REV_11\0000","Driver",0x00000000,"{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000"
--------------------------------------------------------------------
Loading of the BT848 driver - case without dxaoi.sys
DriverBase for \SystemRoot\system32\drivers\bt848.sys: dce37000
DriverBase for \SystemRoot\system32\drivers\STREAM.SYS: dcea5000
DriverBase for \SystemRoot\system32\drivers\ks.sys: dced6000
(ldr/loader.c:319) Could not open module file:
\SystemRoot\system32\drivers\Dxapi.sys
(ldr/loader.c:319) Could not open module file:
\SystemRoot\system32\Dxapi.sys
(ldr/loader.c:1323) Unknown import module: Dxapi.sys (Status c0000034)
(ldr/loader.c:373) Could not process module
(io/pnpmgr.c:1518) Initialization of service pctvrave failed (Status
c0000034)
--------------------------------------------------------------------------
Loading of the bt848.sys + stream.sys + ks.sys with dxapi.sys
<pre>
DriverBase for \SystemRoot\system32\drivers\bt848.sys: dce37000
DriverBase for \SystemRoot\system32\drivers\STREAM.SYS: dcea5000
DriverBase for \SystemRoot\system32\drivers\ks.sys: dced6000
DriverBase for \SystemRoot\system32\drivers\Dxapi.sys: dcf06000
DriverBase for \SystemRoot\system32\drivers\VIDEOPRT.SYS: dcf28000
(io/pnpmgr.c:67) IoGetDeviceProperty(c045d210 7)
(io/pnpmgr.c:165) KeyNameBuffer: ccc32ed8, value Driver
(io/pnpmgr.c:67) IoGetDeviceProperty(c045d210 7)
(io/pnpmgr.c:165) KeyNameBuffer: ccc32718, value Driver
(io/pnpmgr.c:67) IoGetDeviceProperty(c045d210 14)
(io/pnpmgr.c:67) IoGetDeviceProperty(c045d210 13)
Page fault at high IRQL was 2
KeBugCheckWithTf at ke/catch.c:180
Bug detected (code 1e param 0 0 0 0)
KMODE_EXCEPTION_NOT_HANDLED
Page Fault Exception: 14(0)
Processor: 0 CS:EIP 8:c0002abe <ntoskrnl.exe: 2abe>
cr2 c00c8e18 cr3 2b9000 Proc: c0445068 Pid: 1 <SYSTEM> Thrd: c0445e48 Tid: 1
DS 10 ES 10 FS 30 GS 10
EAX: ffffffc3 EBX: 00000000 ECX: c00c90c0
EDX: 00000000 EBP: c00c3820 ESI: c048bfd0 ESP: c00c3794
EDI: 00000000 EFLAGS: 00210282 kESP c00c3794 kernel stack base c00c1000
Frames:
<ntoskrnl.exe: 43ebd>
<STREAM.SYS: 6f49> <STREAM.SYS: 738a>
<ntoskrnl.exe: 4359f> <ntoskrnl.exe: 435b5> <ntoskrnl.exe: 46476>
<ntoskrnl.exe: 3b762> <ntoskrnl.exe: 482bf> <ntoskrnl.exe: 4839a>
<ntoskrnl.exe: 464d3> <ntoskrnl.exe: 4650b> <ntoskrnl.exe: 4650b>
<ntoskrnl.exe: 4663b> <ntoskrnl.exe: 4845e> <C00A5249> <ntoskrnl.exe:
fe50> <C00A5AD9> <ntoskrnl.exe: 1140
--------------------------------------------------------------------------------
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic