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
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 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
--------------------------------------------------------------------------------
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@laposte.net To: blight@blight.eu.org; "ReactOS Development List" ros-dev@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@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.
I setup registry for 2 devices (Video capture + audio capture)
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@reactos.com http://reactos.com:8080/mailman/listinfo/ros-dev