[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