Author: janderwald Date: Thu Dec 16 09:09:43 2010 New Revision: 50034
URL: http://svn.reactos.org/svn/reactos?rev=50034&view=rev Log: [AUDIO-BRINGUP] - Trying to activate the software bus driver. Needs more work
Modified: branches/audio-bringup/boot/bootdata/hivesys_i386.inf branches/audio-bringup/boot/bootdata/packages/reactos.dff branches/audio-bringup/boot/bootdata/txtsetup.sif branches/audio-bringup/drivers/ksfilter/directory.rbuild branches/audio-bringup/drivers/ksfilter/swenum/swenum.c branches/audio-bringup/media/inf/machine.inf
Modified: branches/audio-bringup/boot/bootdata/hivesys_i386.inf URL: http://svn.reactos.org/svn/reactos/branches/audio-bringup/boot/bootdata/hive... ============================================================================== --- branches/audio-bringup/boot/bootdata/hivesys_i386.inf [iso-8859-1] (original) +++ branches/audio-bringup/boot/bootdata/hivesys_i386.inf [iso-8859-1] Thu Dec 16 09:09:43 2010 @@ -1254,6 +1254,11 @@ HKLM,"SYSTEM\CurrentControlSet\Services\Packet","ImagePath",0x00020000,"system32\drivers\packet.sys" HKLM,"SYSTEM\CurrentControlSet\Services\Packet","Start",0x00010001,0x00000004 HKLM,"SYSTEM\CurrentControlSet\Services\Packet","Type",0x00010001,0x00000001 + +; Software BUS Driver +HKLM,"SYSTEM\CurrentControlSet\Services\SWENUM","ErrorControl",0x00010001,0x00000001 +HKLM,"SYSTEM\CurrentControlSet\Services\SWENUM","Group",0x00000000,"Boot Bus +HKLM,"SYSTEM\CurrentControlSet\Services\SWENUM","Tag",0x00010001,0x00000002
; PCI Bus driver HKLM,"SYSTEM\CurrentControlSet\Services\Pci","ErrorControl",0x00010001,0x00000001
Modified: branches/audio-bringup/boot/bootdata/packages/reactos.dff URL: http://svn.reactos.org/svn/reactos/branches/audio-bringup/boot/bootdata/pack... ============================================================================== --- branches/audio-bringup/boot/bootdata/packages/reactos.dff [iso-8859-1] (original) +++ branches/audio-bringup/boot/bootdata/packages/reactos.dff [iso-8859-1] Thu Dec 16 09:09:43 2010 @@ -514,6 +514,7 @@ drivers\input\sermouse\sermouse.sys 2
drivers\ksfilter\ks\ks.sys 2 +drivers\ksfilter\swenum\swenum.sys 2 ;drivers\multimedia\bdasup\bdasup.sys 2
drivers\network\afd\afd.sys 2
Modified: branches/audio-bringup/boot/bootdata/txtsetup.sif URL: http://svn.reactos.org/svn/reactos/branches/audio-bringup/boot/bootdata/txts... ============================================================================== --- branches/audio-bringup/boot/bootdata/txtsetup.sif [iso-8859-1] (original) +++ branches/audio-bringup/boot/bootdata/txtsetup.sif [iso-8859-1] Thu Dec 16 09:09:43 2010 @@ -36,6 +36,7 @@ l_intl.nls=,,,,,,,,,,,,2 ntfs.sys=,,,,,,,,,,,,4 pci.sys=,,,,,,,,,,,,4 +swenum.sys=,,,,,,,,,,,,4 scsiport.sys=,,,,,,x,,,,,,4 fastfat.sys=,,,,,,x,,,,,,4 ramdisk.sys=,,,,,,x,,,,,,4 @@ -47,11 +48,13 @@ *PNP0C08 = acpi ;PCI\CC_0601 = isapnp PCI\CC_0604 = pci +ROOT\SWENUM = swenum
[BootBusExtenders.Load] acpi = acpi.sys pci = pci.sys isapnp = isapnp.sys +swenum = swenum.sys
[Cabinets] Cabinet=reactos.cab
Modified: branches/audio-bringup/drivers/ksfilter/directory.rbuild URL: http://svn.reactos.org/svn/reactos/branches/audio-bringup/drivers/ksfilter/d... ============================================================================== --- branches/audio-bringup/drivers/ksfilter/directory.rbuild [iso-8859-1] (original) +++ branches/audio-bringup/drivers/ksfilter/directory.rbuild [iso-8859-1] Thu Dec 16 09:09:43 2010 @@ -4,8 +4,8 @@ <directory name="ks"> <xi:include href="ks/ks.rbuild" /> </directory> - <!--<directory name="swenum"> + <directory name="swenum"> <xi:include href="swenum/swenum.rbuild" /> - </directory>--> + </directory> </group>
Modified: branches/audio-bringup/drivers/ksfilter/swenum/swenum.c URL: http://svn.reactos.org/svn/reactos/branches/audio-bringup/drivers/ksfilter/s... ============================================================================== --- branches/audio-bringup/drivers/ksfilter/swenum/swenum.c [iso-8859-1] (original) +++ branches/audio-bringup/drivers/ksfilter/swenum/swenum.c [iso-8859-1] Thu Dec 16 09:09:43 2010 @@ -245,6 +245,9 @@ NTSTATUS Status; PDEVICE_OBJECT FunctionalDeviceObject;
+ DPRINT1("SWENUM AddDevice\n"); + DbgBreakPoint(); + /* create the device */ Status = IoCreateDevice(DriverObject, sizeof(KSDEVICE_HEADER), NULL, FILE_DEVICE_BUS_EXTENDER, 0, FALSE, &FunctionalDeviceObject);
@@ -303,7 +306,8 @@ DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = SwDispatchDeviceControl; DriverObject->MajorFunction[IRP_MJ_SYSTEM_CONTROL] = SwDispatchSystemControl;
- + DPRINT1("SWENUM loaded\n"); + DbgBreakPoint(); return STATUS_SUCCESS; }
Modified: branches/audio-bringup/media/inf/machine.inf URL: http://svn.reactos.org/svn/reactos/branches/audio-bringup/media/inf/machine.... ============================================================================== Binary files - no diff available.