Remove entries that are created by 2nd stage setup, using media/inf/NET_NIC.inf Fix some obvious wrong copy/pastes Add correct registry entries for kbdclass and mouclass classes Fix hard-coded values for serial mice (Serenum doesn't report the exact hardwa Modified: trunk/reactos/bootdata/hivesys.inf _____
Modified: trunk/reactos/bootdata/hivesys.inf --- trunk/reactos/bootdata/hivesys.inf 2005-07-04 21:01:46 UTC (rev 16411) +++ trunk/reactos/bootdata/hivesys.inf 2005-07-04 21:08:00 UTC (rev 16412) @@ -11,16 +11,10 @@
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-08 002BE10318}",,0x00000000,"DVD/CD-ROM drives"
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-08 002BE10318}","Class",0x00000000,"CDROM" -HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-0 8002BE10318}","EnumPropPages32",0x00000000,"MmSys.Cpl,MediaPropPageProvi der" +HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-0 8002BE10318}","EnumPropPages32",0x00000000,"MmSys.Cpl,MediaPropPageProvi der"
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-08 002BE10318}","Icon",0x00000000,"-20"
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-08 002BE10318}","NoInstallClass",0x00000000,"1"
-HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-0 8002BE10318}",,0x00000000,"Network Adapters" -HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-0 8002BE10318}","Class",0x00000000,"Net" -HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-0 8002BE10318}","EnumPropPages32",0x00000000,"NetCfgx.dll,NetPropPageProvi der" -HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-0 8002BE10318}","Icon",0x00000000,"-5" -HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-0 8002BE10318}","Installer32",0x00000000,"NetCfgx.dll,NetClassInstaller" -
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E973-E325-11CE-BFC1-08 002BE10318}",,0x00000000,"Network Client"
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E973-E325-11CE-BFC1-08 002BE10318}","Class",0x00000000,"NetClient"
HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E973-E325-11CE-BFC1-08 002BE10318}","Icon",0x00000000,"-7" @@ -80,7 +74,7 @@
HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E972-E325-11CE-BFC1- 08002BE10318}",,0x00000000,"Network Adapters"
HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E972-E325-11CE-BFC1- 08002BE10318}","Class",0x00000000,"Net"
HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E973-E325-11CE-BFC1- 08002BE10318}",,0x00000000,"Network Client" -HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E973-E325-11CE-BFC1 -08002BE10318}","Class",0x00000000,"Net" +HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E973-E325-11CE-BFC1 -08002BE10318}","Class",0x00000000,"NetClient"
HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E974-E325-11CE-BFC1- 08002BE10318}",,0x00000000,"Network Service"
HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E974-E325-11CE-BFC1- 08002BE10318}","Class",0x00000000,"NetService"
HKLM,"SYSTEM\CurrentControlSet\Control\Network{4D36E975-E325-11CE-BFC1- 08002BE10318}",,0x00000000,"Network Protocol" @@ -594,6 +588,7 @@
HKLM,"SYSTEM\CurrentControlSet\Services\kbdclass","ImagePath",0x00020000 ,"system32\drivers\kbdclass.sys"
HKLM,"SYSTEM\CurrentControlSet\Services\kbdclass","Start",0x00010001,0x0 0000001
HKLM,"SYSTEM\CurrentControlSet\Services\kbdclass","Type",0x00010001,0x00 000001 +HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E96B-E325-11CE-BFC1-0 8002BE10318}","UpperFilters",0x00010000,"kbdclass"
; Serial port enumerator
HKLM,"SYSTEM\CurrentControlSet\Services\serenum","ErrorControl",0x000100 01,0x00000001 @@ -651,12 +646,16 @@
HKLM,"SYSTEM\CurrentControlSet\Services\mpu401","ErrorControl",0x0001000 1,0x00000001
HKLM,"SYSTEM\CurrentControlSet\Services\mpu401","ImagePath",0x00020000," system32\drivers\mpu401.sys"
-; Mouse driver -HKLM,"SYSTEM\CurrentControlSet\Services\Mouse","ErrorControl",0x0001000 1,0x00000000 -HKLM,"SYSTEM\CurrentControlSet\Services\Mouse","Group",0x00000000,"Poin ter Class" -HKLM,"SYSTEM\CurrentControlSet\Services\Mouse","ImagePath",0x00020000," system32\drivers\mouclass.sys" -HKLM,"SYSTEM\CurrentControlSet\Services\Mouse","Start",0x00010001,0x000 00001 -HKLM,"SYSTEM\CurrentControlSet\Services\Mouse","Type",0x00010001,0x0000 0001 +; Mouse class driver +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass","ErrorControl",0x0001 0001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass","Group",0x00000000,"P ointer Class" +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass","ImagePath",0x0002000 0,"system32\drivers\mouclass.sys" +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass","Start",0x00010001,0x 00000001 +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass","Type",0x00010001,0x0 0000001 +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass\Parameters","ConnectMu ltiplePorts",0x00010001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass\Parameters","MouseData QueueSize",0x00010001,0x00000064 +HKLM,"SYSTEM\CurrentControlSet\Services\mouclass\Parameters","PointerDe viceBaseName",0x00000000,"PointerClass" +HKLM,"SYSTEM\CurrentControlSet\Control\Class{4D36E96F-E325-11CE-BFC1-0 8002BE10318}","UpperFilters",0x00010000,"mouclass"
; Mailslot filesystem driver
HKLM,"SYSTEM\CurrentControlSet\Services\Msfs","ErrorControl",0x00010001, 0x00000000 @@ -883,12 +882,8 @@
HKLM,"SYSTEM\CurrentControlSet\Services\Sermouse","Start",0x00010001,0x0 0000003
HKLM,"SYSTEM\CurrentControlSet\Services\Sermouse","Type",0x00010001,0x00 000001 ;hard coded values for some serial mice -HKLM,"SYSTEM\CurrentControlSet\Enum*PNP0F01","Service",0x0000000,"serm ouse" -HKLM,"SYSTEM\CurrentControlSet\Enum*PNP0F01","ClassGUID",0x0000000,"{4 D36E96F-E325-11CE-BFC1-08002BE10318}" -HKLM,"SYSTEM\CurrentControlSet\Enum*PNP0F08","Service",0x0000000,"serm ouse" -HKLM,"SYSTEM\CurrentControlSet\Enum*PNP0F08","ClassGUID",0x0000000,"{4 D36E96F-E325-11CE-BFC1-08002BE10318}" -HKLM,"SYSTEM\CurrentControlSet\Enum*PNP0F09","Service",0x0000000,"serm ouse" -HKLM,"SYSTEM\CurrentControlSet\Enum*PNP0F09","ClassGUID",0x0000000,"{4 D36E96F-E325-11CE-BFC1-08002BE10318}" +HKLM,"SYSTEM\CurrentControlSet\Enum\Serenum\Mouse\0000","Service",0x000 0000,"sermouse" +HKLM,"SYSTEM\CurrentControlSet\Enum\Serenum\Mouse\0000","ClassGUID",0x0 000000,"{4D36E96F-E325-11CE-BFC1-08002BE10318}"
; TCP/IP driver
HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","ErrorControl",0x00010001 ,0x00000001