<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[DriverPacks.net Forum - Feature Request: "Virtual PCI IDs" for mass storage; 2nd try]]></title>
	<link rel="self" href="http://forum.driverpacks.net/extern.php?action=feed&amp;tid=10952&amp;type=atom"/>
	<updated>2015-01-30T23:35:22Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.driverpacks.net/viewtopic.php?id=10952</id>
		<entry>
			<title type="html"><![CDATA[Re: Feature Request: "Virtual PCI IDs" for mass storage; 2nd try]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=58581#p58581"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>JoDP wrote:</cite><blockquote><p>Hello&nbsp; all,</p><p>new here - and don&#039;t know where and for what exactly to ask ;-)<br />It&#039;s OK, if you move this posting to the correct forum or if you tell me for which topic to search</p><p>I have an ASUS EeeBox B202.<br />With the current Easy&amp;Boot and the newest DriverPacks I installed WinXP_SP2 flawless in IDE mode. But I want SATA.<br />Should not be a problem:<br />PCI IDs&nbsp; ICH7M-Family <br />27c3 &nbsp; &nbsp; 82801GR/GDH (ICH7R/ICH7DH) SATA Controller [RAID mode]&nbsp; &nbsp; </p><p>27c4 &nbsp; &nbsp; 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode]&nbsp; &nbsp; <br />27c5 &nbsp; &nbsp; 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode]<br />&nbsp; &nbsp; <br />27c6 &nbsp; &nbsp; 82801GHM (ICH7-M DH) SATA Controller [RAID mode]</p><p>But this Board has no BIOS switch for IDE / SATA mode. On istallation the reported PCI ID 8086:27C4 leads allways to the installation of IDE drivers for the SATA Controller. Windows works, but I need SATA AHCI.</p><p>With many changes in Drivepack.ini I tried to replace / override the reported PCI ID 8086:27C4 with 8086:27C5, but no luck. I guess I understand to little of the PDMS system</p></blockquote></div><p>You can&#039;t cheat by substituting HWIDs. The driver only works for the mode the controller is in. When the controller is in SATA mode it reports a different HWID than the one it reports in IDE mode and the matching driver (SATA or IDE) installs and works. Installing a SATA driver if the device is in IDE mode WILL fail. YOU MUST change the mode of the controller at the hardware level, In BIOS for example.&nbsp; What you are doing is analogous to painting the outside of your car because you don&#039;t like the color of the interior.</p><div class="quotebox"><cite>JoDP wrote:</cite><blockquote><p>I understand: On boards with fixed SATA mode or after switching to SATA mode would DPMS add the needed F6 drivers for the WinXP installation.</p></blockquote></div><p>If the driver is included in the driverpack then yes<br /></p><div class="quotebox"><cite>JoDP wrote:</cite><blockquote><p>As a quick solution for me, I would like to modify dpms2.g4b somehow like <br />... if the now received/processed PCI ID is &quot;8086:27C4&quot; ( IDE-mode ) then replace it / process it as &quot;8086:27C5&quot; ( SATA mode ) ...</p><p>Has someone this code-snippet for me and can tell me where to place it in dpms2.g4b?</p></blockquote></div><p>As I stated this is not possable. YOU MUST at a hardware level put the controller in SATA mode FIRST.<br />IDK how to set this on your hardware. sorry.<br />When your device reports the SATA HWID then the SATA driver will install automagically<br />Further i would like to point out that any speed benefits will be lame, We are in PE mode... not in windows. PE mode, think DOS. no high level functions are available with DOS drivers (the F6 drivers). They are for reasons of explanation like 16 bit versions of the 32 and 64 bit versions. Limp in mode. PE or Preinstallation Environment is a simple install tool, not a replacement for windows. Even if you figure this out there may be very little, or none, performance improvement in PE...</p><p>The answer is the same for XP_SP2 (why don&#039;t you have SP3 or SP4?) when the device reports its SATA HWID then you will get SATA drivers. Simply changing the driver will not switch the hardware to a different mode. that is a function of the hardware, it&#039;s a firmware / BIOS setting.</p><p>I have tried BOTH of my keys and the battery is still dead... i don&#039;t understand???</p><p>No we will not release code that alters bios or firmware ... that would be too dangerous for our tastes.</p>]]></content>
			<author>
				<name><![CDATA[OverFlow]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=1097</uri>
			</author>
			<updated>2015-01-30T23:35:22Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=58581#p58581</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Feature Request: "Virtual PCI IDs" for mass storage; 2nd try]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=58579#p58579"/>
			<content type="html"><![CDATA[<p>Hello&nbsp; all,</p><p>new here - and don&#039;t know where and for what exactly to ask ;-)<br />It&#039;s OK, if you move this posting to the correct forum or if you tell me for which topic to search</p><p>I have an ASUS EeeBox B202.<br />With the current Easy&amp;Boot and the newest DriverPacks I installed WinXP_SP2 flawless in IDE mode. But I want SATA.<br />Should not be a problem:<br />PCI IDs&nbsp; ICH7M-Family <br />27c3 &nbsp; &nbsp; 82801GR/GDH (ICH7R/ICH7DH) SATA Controller [RAID mode]&nbsp; &nbsp; </p><p>27c4 &nbsp; &nbsp; 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode]&nbsp; &nbsp; <br />27c5 &nbsp; &nbsp; 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode]<br />&nbsp; &nbsp; <br />27c6 &nbsp; &nbsp; 82801GHM (ICH7-M DH) SATA Controller [RAID mode]</p><p>But this Board has no BIOS switch for IDE / SATA mode. On istallation the reported PCI ID 8086:27C4 leads allways to the installation of IDE drivers for the SATA Controller. Windows works, but I need SATA AHCI.</p><p>With many changes in Drivepack.ini I tried to replace / override the reported PCI ID 8086:27C4 with 8086:27C5, but no luck. I guess I understand to little of the PDMS system</p><p>I understand: On boards with fixed SATA mode or after switching to SATA mode would DPMS add the needed F6 drivers for the WinXP installation.</p><p>As a quick solution for me, I would like to modify dpms2.g4b somehow like <br />... if the now received/processed PCI ID is &quot;8086:27C4&quot; ( IDE-mode ) then replace it / process it as &quot;8086:27C5&quot; ( SATA mode ) ...</p><p>Has someone this code-snippet for me and can tell me where to place it in dpms2.g4b?</p><br /><p>There are many EeeBoxes out there. <br />And many other PCs with 82801GBM/GHM (ICH7-M Family), ICH7-M (945GM/PM) und ICH8-M (PM965, <br />Santa Rosa)&nbsp; SATA Controllers and no BIOS switches. </p><p>If you think it is it worth: Why not invent &quot;Vitual PCI IDs&quot; for DMPS?</p><p>It could be an include file &quot;Virtual PCI IDs&quot;. Normally all lines comented. nothing happens.<br />If needed, the user uncomments the specific line. This line is then used like descript above.</p><p>Sample:<br />::&nbsp; Virtual PCI IDs for DPMS.bat ...<br />::&nbsp; received/processed Vitual PCI ID is replaced with </p><p>::&nbsp; (ICH7-M Family) SATA Controller IDE mode to SATA mode<br />8086:27C4 = 8086:27C5&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;- will be processed</p><p>::&nbsp; &nbsp;... more<br />::&nbsp; 8086:2829 = 8086:2828</p><p>::&nbsp; ICH8R RAID -&gt; ICH8 AHCI<br />::&nbsp; 8086:2824 = 8086:2821<br />etc</p><br /><p>TIA</p><p>JB</p>]]></content>
			<author>
				<name><![CDATA[JoDP]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=44484</uri>
			</author>
			<updated>2015-01-29T11:24:24Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=58579#p58579</id>
		</entry>
</feed>
