[ros-dev] Re: [ros-cvs] CVS Update: reactos - Loading of PCTVRAVE
drivers = Test result
Magnus Olsen
magnus at itkonsult-olsen.com
Tue Dec 28 22:37:03 CET 2004
Hi
the driver maby need directdraw layer or directdraw from win32k.sys or d3hal
it is not yet support in reactos. At the web site of the driver say it need
directx
I think it is that problem. now
on the driver web site it say
"you need"
A VGA card that supports video overlay (If it is a 3D accelerator, probably
supports this) if you want preview (This is a Microsoft requirement, I don't
think it's really needed), maybe not.
To have installed DirectX8 would be a very good idea. (it really improves
video capture for WDM drivers, and this driver is one of those).
----- Original Message -----
From: "Gge" <gerard.gatineau at laposte.net>
To: <blight at blight.eu.org>; "ReactOS Development List" <ros-dev at reactos.com>
Sent: Tuesday, December 28, 2004 10:09 PM
Subject: Re: [ros-dev] Re: [ros-cvs] CVS Update: reactos - Loading of
PCTVRAVE drivers = Test result
> Anich Gregor wrote:
> > On Monday 27 December 2004 22:09, Gge wrote:
> >
> >>navaraf at cvs.reactos.com wrote:
> >>
> >>>CVSROOT: /CVS/ReactOS
> >>>Module name: reactos
> >>>Repository: reactos/ntoskrnl/
> >>>Changes by: navaraf at 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,0x000000
01
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Start",0x00010001,0x00000
001
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","ImagePath",0x00020000,"sy
stem32\drivers\bt848.sys"
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","0",0x00000000,"PCI\V
EN_109E&DEV_036E&SSUBSYS_1200BD11&REV_11&REV_11\0000"
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","Count",0x00010001,0x
00000001
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","NextInstance",0x0001
0001,0x00000001
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&RE
V_11\0000","Service",0x00000000,"pctvrave"
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&RE
V_11\0000","Class",0x00000000,"Media"
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&RE
V_11\0000","ClassGUID",0x00000000,"{4D36E96C-E325-11CE-BFC1-08002BE10318}"
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_036E&SUBSYS_1200BD11&RE
V_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,0x000000
01
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","Start",0x00010001,0x00000
001
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave","ImagePath",0x00020000,"sy
stem32\drivers\bt848.sys"
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","0",0x00000000,"PCI\V
EN_109E&DEV_0878&SUBSYS_1200BD11&REV_11\0000"
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","Count",0x00010001,0x
00000001
>
HKLM,"SYSTEM\CurrentControlSet\Services\pctvrave\Enum","NextInstance",0x0001
0001,0x00000001
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&RE
V_11\0000","Service",0x00000000,"pctvrave"
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&RE
V_11\0000","Class",0x00000000,"Media"
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&RE
V_11\0000","ClassGUID",0x00000000,"{4D36E96C-E325-11CE-BFC1-08002BE10318}"
>
HKLM,"SYSTEM\CurrentControlSet\Enum\PCI\VEN_109E&DEV_0878&SUBSYS_1200BD11&RE
V_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
>
> --------------------------------------------------------------------------
------
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-dev
More information about the Ros-dev
mailing list