<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>FusionWare::BSP</title><link>http://www.codeplex.com/FusionWareBSP/Project/ProjectRss.aspx</link><description>FusionWare&amp;#58;&amp;#58;BSP is C&amp;#43;&amp;#43; Framework for building Board Support Packages for Windows Embedded CE. It includes a number of features that make it a superior framework for developing BSPs, including&amp;#58;   &amp;#42; We...</description><item><title>CREATED TASK: Buddy Build DFX Core files</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1458</link><description>Get the current DFX files from codeplex server and verify they build as-is with a buddy build. &lt;br /&gt;&lt;br /&gt;SImplest method is to create a basic &amp;#34;PDA&amp;#34; device OS Design using the device emulator BSP. You will need to add the following to the deviceemulator.bat file&amp;#58;&lt;br /&gt;&lt;br /&gt;REM -- For testing use the FW power button&lt;br /&gt;set BSP_FUSIONWARE_POWER_BUTTON&amp;#61;1&lt;br /&gt;and use the catalog view to add the AutoRun Service.&lt;br /&gt;&lt;br /&gt;This should be able to build and sysgen with those components included.&lt;br /&gt;&lt;br /&gt;Once we&amp;#39;ve got the basics downwe can move to a more formal test and introduce a VS&amp;#47;PB Driver wizard to form a first release.&lt;br /&gt;</description><author>smaillet</author><pubDate>Tue, 19 Feb 2008 15:54:34 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Buddy Build DFX Core files 20080219035434P</guid></item><item><title>CLOSED TASK: Import core DFX scrubbed code</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1127</link><description>scrub and import all of the existing FusionWare&amp;#58;&amp;#58;DFX code&lt;br /&gt;</description><author>smaillet</author><pubDate>Tue, 19 Feb 2008 15:43:03 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Import core DFX scrubbed code 20080219034303P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description>Last pieces of the core DFX so that it can be sysgened to generate at least AutoRun and the FusionWare.DFX.library. &amp;#40;needs buddy build to verify&amp;#41;</description><author>smaillet</author><pubDate>Tue, 19 Feb 2008 15:43:02 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080219034302P</guid></item><item><title>COMMENTED TASK: Import core DFX scrubbed code</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1127</link><description>scrub and import all of the existing FusionWare&amp;#58;&amp;#58;DFX code&lt;br /&gt;Comments: Associated with changeset 8183.</description><author>smaillet</author><pubDate>Sun, 17 Feb 2008 22:11:39 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Import core DFX scrubbed code 20080217101139P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description>- Core DFX compiles to base libraries&amp;#13;&amp;#10;- SYSGEN not yet supported on FusionWare &amp;#40;began prep for that but not tested&amp;#41;&amp;#13;&amp;#10;- no buddy build&amp;#59; all considered unstable</description><author>smaillet</author><pubDate>Sun, 17 Feb 2008 22:11:37 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080217101137P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/FusionWareBSP/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
FusionWare::BSP
&lt;/h1&gt; &lt;br /&gt;&lt;h2&gt;
Project Description
&lt;/h2&gt;Welcome to the official home of the FusionWare::BSP!&lt;br /&gt; &lt;br /&gt;FusionWare&amp;#58;&amp;#58;BSP is C&amp;#43;&amp;#43; Framework for building Board Support Packages for Windows Embedded CE. It includes a number of features that make it a superior framework for developing BSPs, including&amp;#58;&lt;br /&gt;&amp;#42; Well defined layered architecture&lt;br /&gt;&amp;#42; Higher level layers of common code are re-usable across multiple systems&lt;br /&gt;&amp;#42; Lowest level hardware platform specific code can easily override upper layers&lt;br /&gt;&amp;#42; Consistent design and implementation patterns and support libraries allow sharing of device specific code as a binary library between boot loader, OAL and full Device driver.&lt;br /&gt;&amp;#42; Device Driver Framework &amp;#91;FusionWare&amp;#58;&amp;#58;DFX&amp;#93; &lt;br /&gt;&amp;#42; Full source and friendly BSD License &amp;#40;Just give credit where it is due&amp;#33;&amp;#41;&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Brief History
&lt;/h2&gt;The FusionWare::BSP began in the days of Windows CE V2.1x. It was created by Steve Maillet, then founder of Entelechy Consulting, to simplify the process of creating new Windows CE Board Support Packages (BSPs) for clients. During his time with Entelechy Consulting Steve continued to refine the set of common libraries and functionality into a more formal framework. In Mid 2004 Steve merged Entelechy Consulting with Sintium , Ltd. to form EmbeddedFusion. With the help of a great team at EmbeddedFusion, inlcluding MVPs Michel Verhagen and Riki June, the framework was further refined to become the framework now known as the FusionWare::BSP. After leaving EmbeddedFusion in late 2007, Steve retained all rights to the framework. He wanted the framework to continue to grow, evolve and find life in real products, however due to potential conflicts of interest issues with his new employment (as an &amp;quot;Agency Temp&amp;quot; contractor to Microsoft through Excell Data Corporation) he decided the time was right to release the FusionWare::BSP to the public at large . So, on Feb 6, 2008 Steve attended the local Redmond Windows Embedded Developers Interest Group (&lt;a href="http://www.we-dig.org/default.aspx" class="externalLink"&gt;http://www.we-dig.org/default.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) meeting, which was coincidentally focused on BSP development, and announced the plans to release the FusionWare::BSP under the BSD license here on CodePlex&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Note:&lt;/b&gt;&lt;br /&gt;The source code is not yet fully loaded on the CodePlex Servers as the code must all be &lt;i&gt;scrubbed&lt;/i&gt; for public consumption, including the following:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Removal of any offensive or objectionable comments or other content&lt;/li&gt;&lt;li&gt;Adjustment to copyright and legal disclaimers in all code and documentation files&lt;/li&gt;&lt;li&gt;Removal of any third-party code for which re-distribution rights are not available&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;The code and documentation will be uploaded as time permits. Initially, the focus will be on the &lt;a href="http://www.codeplex.com/FusionWareBSP/Wiki/View.aspx?title=FusionWare%3a%3aDFX&amp;amp;referringTitle=Home"&gt;FusionWare::DFX&lt;/a&gt; Driver Framework (DFX) as that is usable on any BSP/OAL so long as a few custom kernel IOCTL code handlers are implemented correctly. I'm hoping to get someone to provide an implementation of those handlers for at least one standard PQOAL provided with Platform Builder as an example to allow the FusionWare::DFX to operate on a broader set of systems and devices. &lt;br /&gt;
&lt;/div&gt;</description><author>smaillet</author><pubDate>Tue, 12 Feb 2008 16:32:17 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080212043217P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Tue, 12 Feb 2008 15:19:15 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080212031915P</guid></item><item><title>CREATED ISSUE: Remove all deprecated code</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1277</link><description>Since this is the first public release on codeplex it is now safe to remove all deprecated APIs, macros, etc..&lt;br /&gt;</description><author>smaillet</author><pubDate>Tue, 12 Feb 2008 15:04:57 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Remove all deprecated code 20080212030457P</guid></item><item><title>CREATED ISSUE: Remove use of LOKI Functors and replace with lighter weight version</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1189</link><description>the Loki functors are a bit heavy weight in that they have a bit of overhead and require memory allocations. They also&amp;#160;have the awkward type_list params. The fast delegates published by Sergey Ryazanov&amp;#160;at http&amp;#58;&amp;#47;&amp;#47;www.codeproject.com&amp;#47;KB&amp;#47;cpp&amp;#47;ImpossiblyFastCppDelegate.aspx&amp;#160;look to be a cleaner, lighter weight implementation. We&amp;#39;ll need to investigate supporting a bind capability like the Loki code does as we use that in a couple places &amp;#40;DeviceNotifications for one&amp;#41;&lt;br /&gt;</description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:53:46 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Remove use of LOKI Functors and replace with lighter weight version 20080210045346A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:43:51 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210044351A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:11:37 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210041137A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:10:25 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210041025A</guid></item><item><title>COMMENTED TASK: Import core DFX scrubbed code</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1127</link><description>scrub and import all of the existing FusionWare&amp;#58;&amp;#58;DFX code&lt;br /&gt;Comments: Associated with changeset 7405.</description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:09:46 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Import core DFX scrubbed code 20080210040946A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:09:46 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210040946A</guid></item><item><title>COMMENTED TASK: Import core DFX scrubbed code</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1127</link><description>scrub and import all of the existing FusionWare&amp;#58;&amp;#58;DFX code&lt;br /&gt;Comments: Associated with changeset 7404.</description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:00:26 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Import core DFX scrubbed code 20080210040026A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 04:00:25 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210040025A</guid></item><item><title>COMMENTED TASK: Import core DFX scrubbed code</title><link>http://www.codeplex.com/FusionWareBSP/WorkItem/View.aspx?WorkItemId=1127</link><description>scrub and import all of the existing FusionWare&amp;#58;&amp;#58;DFX code&lt;br /&gt;Comments: Associated with changeset 7398.</description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 03:24:34 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Import core DFX scrubbed code 20080210032434A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description>Initial scrub and load of base files&amp;#59; need additional win32 and other files from OAK include paths...</description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 03:24:33 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210032433A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Sun, 10 Feb 2008 01:56:47 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080210015647A</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/FusionWareBSP/SourceControl/ListDownloadableCommits.aspx</link><description></description><author>smaillet</author><pubDate>Thu, 07 Feb 2008 19:26:51 GMT</pubDate><guid isPermaLink="false">Source code checked in 20080207072651P</guid></item></channel></rss>