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(a)laposte.net
To: <blight(a)blight.eu.org>rg>; "ReactOS Development List"
<ros-dev(a)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(a)cvs.reactos.com wrote:
CVSROOT: /CVS/ReactOS
Module name: reactos
Repository: reactos/ntoskrnl/
Changes by: navaraf(a)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(a)reactos.com
http://reactos.com:8080/mailman/listinfo/ros-dev