<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[DriverPacks.net Forum - How to develop a device driver for my hardware?]]></title>
	<link rel="self" href="http://forum.driverpacks.net/extern.php?action=feed&amp;tid=4733&amp;type=atom"/>
	<updated>2011-04-01T16:14:15Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.driverpacks.net/viewtopic.php?id=4733</id>
		<entry>
			<title type="html"><![CDATA[Re: How to develop a device driver for my hardware?]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=43167#p43167"/>
			<content type="html"><![CDATA[<p>How about the Windows Driver Kit?&nbsp; &nbsp;<a href="https://secure.wikimedia.org/wikipedia/en/wiki/Windows_Driver_Kit">https://secure.wikimedia.org/wikipedia/ … Driver_Kit</a><br />If you are still using XP, there&#039;s the Driver Development Kit.&nbsp; &nbsp;<a href="http://www.osronline.com/ddkx/ddk2.htm">http://www.osronline.com/ddkx/ddk2.htm</a><br />Need more for Win2000?&nbsp; &nbsp;<a href="http://forums.techarena.in/software-development/2834.htm">http://forums.techarena.in/software-dev … t/2834.htm</a><br />There&#039;s also the Win98 DDK.&nbsp; &nbsp;<a href="http://www.msfn.org/board/topic/101180-windows-98-ddk/">http://www.msfn.org/board/topic/101180-windows-98-ddk/</a></p><p>Here&#039;s a brief primer.&nbsp; &nbsp;<a href="http://www.tenouk.com/windowsddk/windowsdriverdevelopmentkit.pdf">http://www.tenouk.com/windowsddk/window … entkit.pdf</a><br />MSDN is also a great resource.&nbsp; &nbsp;<a href="http://msdn.microsoft.com/en-us/windows/hardware/gg487463">http://msdn.microsoft.com/en-us/windows … e/gg487463</a></p><br /><p>FTDI has some wonderful interfaces for USB.&nbsp; &nbsp;<a href="http://www.ftdichip.com/FTProducts.htm">http://www.ftdichip.com/FTProducts.htm</a><br />I like the fact that their drivers support Virtual COM ports.&nbsp; <a href="http://www.ftdichip.com/Drivers/VCP.htm">http://www.ftdichip.com/Drivers/VCP.htm</a><br />Their cables &amp; modules are legendary (&amp; low cost - no, i&#039;m not affiliated, nor a salesman).&nbsp; Some allow direct accessing to TTL-level signals!</p><p>Oh, yah!&nbsp; What would I do without my 17-channel LPT logic analyzer?&nbsp; <a href="http://www.codeproject.com/KB/system/17ChannelLogicAnalyzer.aspx">http://www.codeproject.com/KB/system/17 … lyzer.aspx</a><br />It doesn&#039;t have the greatest bandwidth, yet it is also a serial protocol analyzer, supporting:<br /></p><div class="quotebox"><blockquote><p>I2C Bus, SMBus, ModBus<br />&nbsp; &nbsp; PS/2 Bus<br />&nbsp; &nbsp; SPI Bus<br />&nbsp; &nbsp; Asynchronous (RS232, RS422, RS485)<br />&nbsp; &nbsp; Infrared Remote Controls<br />&nbsp; &nbsp; Smartcards</p></blockquote></div><p>MUST read:&nbsp; <a href="http://www.codeproject.com/KB/system/#Device+Drivers">http://www.codeproject.com/KB/system/#Device+Drivers</a>&nbsp; <img src="http://forum.driverpacks.net/img/smilies/cool.png" width="15" height="15" alt="cool" /></p><p>My hope is that someone will help ME learn more about HW interfacing &amp; device driver programming.</p>]]></content>
			<author>
				<name><![CDATA[TechDud]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=14671</uri>
			</author>
			<updated>2011-04-01T16:14:15Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=43167#p43167</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: How to develop a device driver for my hardware?]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=43164#p43164"/>
			<content type="html"><![CDATA[<p>thanks u may also can post on <a href="http://www.spam.com/">SPAM</a></p>]]></content>
			<author>
				<name><![CDATA[milano]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=16843</uri>
			</author>
			<updated>2011-04-01T08:50:06Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=43164#p43164</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: How to develop a device driver for my hardware?]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=41847#p41847"/>
			<content type="html"><![CDATA[<p>I had problem while installing the driver and message is pop out that&nbsp; buffer errors in the system,does any one know how could i sort out this?</p>]]></content>
			<author>
				<name><![CDATA[Tomwatson]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=15169</uri>
			</author>
			<updated>2010-12-23T12:43:49Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=41847#p41847</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: How to develop a device driver for my hardware?]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=41766#p41766"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>mr_smartepants wrote:</cite><blockquote><p>Some hardware vendors have an SDK (software development kit) that contains the tools and documentation to make the correct software hooks and calls to interface with the hardware.&nbsp; But most are closed to driver development as these are closely guarded secrets.&nbsp; <br />If you&#039;re building your own hardware, then you are the best one to know how it works and what to do with it.<br />I&#039;m guessing this is for a school project, so by answering your questions, we would be cheating you from a valuable learning experience. <img src="http://forum.driverpacks.net/img/smilies/wink.png" width="15" height="15" alt="wink" /></p></blockquote></div><p>really?<br />I will try with this code. Hope it will run.</p>]]></content>
			<author>
				<name><![CDATA[Tracy]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=15018</uri>
			</author>
			<updated>2010-12-16T01:25:49Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=41766#p41766</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: How to develop a device driver for my hardware?]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=39769#p39769"/>
			<content type="html"><![CDATA[<p>Some hardware vendors have an SDK (software development kit) that contains the tools and documentation to make the correct software hooks and calls to interface with the hardware.&nbsp; But most are closed to driver development as these are closely guarded secrets.&nbsp; <br />If you&#039;re building your own hardware, then you are the best one to know how it works and what to do with it.<br />I&#039;m guessing this is for a school project, so by answering your questions, we would be cheating you from a valuable learning experience. <img src="http://forum.driverpacks.net/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></content>
			<author>
				<name><![CDATA[mr_smartepants]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=1602</uri>
			</author>
			<updated>2010-08-06T16:14:55Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=39769#p39769</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[How to develop a device driver for my hardware?]]></title>
			<link rel="alternate" href="http://forum.driverpacks.net/viewtopic.php?pid=39756#p39756"/>
			<content type="html"><![CDATA[<p>For my project I need to interface my own hardware with a pc. This requires me to install that hardware right? How to code the device drivers for it?<br />I am an electrical and electronics student. So please tell me where I can find anyone to help me code the device drivers? (In chennai, preferrably)</p>]]></content>
			<author>
				<name><![CDATA[rahul]]></name>
				<uri>http://forum.driverpacks.net/profile.php?id=13110</uri>
			</author>
			<updated>2010-08-06T08:34:07Z</updated>
			<id>http://forum.driverpacks.net/viewtopic.php?pid=39756#p39756</id>
		</entry>
</feed>
