<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/TravisHobrla/Posts/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9</title>
      <link>http://channel9.msdn.com/Niners/TravisHobrla/Posts</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Niners/TravisHobrla/Posts</link>
    <language>en</language>
    <pubDate>Sat, 25 May 2013 07:57:51 GMT</pubDate>
    <lastBuildDate>Sat, 25 May 2013 07:57:51 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>2</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Kurt Kennett: Recovering a Windows CE callstack after a jump-to-NULL</title>
      <description><![CDATA[Kurt Kennett&nbsp;from the Windows Devices Core team&nbsp;gives us a quick&nbsp;video that demonstrates a useful debugging trick:&nbsp;recovering the source of a “jump to NULL” error on Windows CE.&nbsp;&nbsp; This is a very useful trick for debugging&nbsp;programs that use function pointers.<br>
<br>
First,&nbsp;Kurt shows how to develop a sample application on the Device Emulator that will produce such a crash.&nbsp; Then he shows how to get our precious callstack back!
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/TravisHobrla/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f650209614bc4e39acde9dec001d6220">]]></description>
      <comments>http://channel9.msdn.com/Blogs/TravisHobrla/Kurt-Kennett-Recovering-a-Windows-CE-callstack-after-a-jump-to-NULL</comments>
      <itunes:summary>Kurt Kennett&amp;nbsp;from the Windows Devices Core team&amp;nbsp;gives us a quick&amp;nbsp;video that demonstrates a useful debugging trick:&amp;nbsp;recovering the source of a “jump to NULL” error on Windows CE.&amp;nbsp;&amp;nbsp; This is a very useful trick for debugging&amp;nbsp;programs that use function pointers.

First,&amp;nbsp;Kurt shows how to develop a sample application on the Device Emulator that will produce such a crash.&amp;nbsp; Then he shows how to get our precious callstack back!
</itunes:summary>
      <itunes:duration>609</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/TravisHobrla/Kurt-Kennett-Recovering-a-Windows-CE-callstack-after-a-jump-to-NULL</link>
      <pubDate>Fri, 22 Aug 2008 17:42:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/TravisHobrla/Kurt-Kennett-Recovering-a-Windows-CE-callstack-after-a-jump-to-NULL</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/422807_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/422807_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/8/2/2/4/CERecoverCallStackJumpToNull_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/337e160c-f10d-4f41-885c-9971e9d7ae03.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/0/8/2/2/4/Crash_RA_Trick_2500.wmv" expression="full" duration="609" fileSize="33553599" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/7/0/8/2/2/4/Crash_RA_Trick_2500.wmv" expression="full" duration="609" fileSize="207" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <dc:creator>Travis Hobrla</dc:creator>
      <itunes:author>Travis Hobrla</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/TravisHobrla/Kurt-Kennett-Recovering-a-Windows-CE-callstack-after-a-jump-to-NULL/RSS</wfw:commentRss>
    </item>
  <item>
      <title>Porting Drivers to Windows CE 6.0</title>
      <description><![CDATA[This session has been presented at various Windows CE events such as MEDC.&nbsp;&nbsp;It walks you through getting drivers&nbsp;from CE 5.0 (or previous versions) to work in CE 6.0.&nbsp;&nbsp;Using the WaveAPI driver as a example, we look at the code necessary to move a driver
 with complex memory management forward into CE 6.0.&nbsp; This presentation covers everything you need to know to port your driver to CE6.0 including access checking, marshalling, thread permissions, and security.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/TravisHobrla/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4c48820bd9d040418c5f9dec001d6598">]]></description>
      <comments>http://channel9.msdn.com/Blogs/TravisHobrla/Porting-Drivers-to-Windows-CE-60</comments>
      <itunes:summary>This session has been presented at various Windows CE events such as MEDC.&amp;nbsp;&amp;nbsp;It walks you through getting drivers&amp;nbsp;from CE 5.0 (or previous versions) to work in CE 6.0.&amp;nbsp;&amp;nbsp;Using the WaveAPI driver as a example, we look at the code necessary to move a driver
 with complex memory management forward into CE 6.0.&amp;nbsp; This presentation covers everything you need to know to port your driver to CE6.0 including access checking, marshalling, thread permissions, and security.
</itunes:summary>
      <itunes:duration>2681</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/TravisHobrla/Porting-Drivers-to-Windows-CE-60</link>
      <pubDate>Wed, 20 Aug 2008 23:49:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/TravisHobrla/Porting-Drivers-to-Windows-CE-60</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/422150_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/422150_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDrivers.wmv" expression="full" duration="2681" fileSize="31188840" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_2MB_ch9.wmv" expression="full" duration="2681" fileSize="128926031" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_ch9.mp3" expression="full" duration="2681" fileSize="21453844" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_ch9.mp4" expression="full" duration="2681" fileSize="41653464" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_ch9.wma" expression="full" duration="2681" fileSize="21699949" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_ch9.wmv" expression="full" duration="2681" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_Zune_ch9.wmv" expression="full" duration="2681" fileSize="106069597" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/5/1/2/2/4/PortingDrivers.wmv" expression="full" duration="2681" fileSize="196" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_s_ch9.wmv" expression="full" duration="2681" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/5/1/2/2/4/PortingDriversCE62500_ch9.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Travis Hobrla</dc:creator>
      <itunes:author>Travis Hobrla</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/TravisHobrla/Porting-Drivers-to-Windows-CE-60/RSS</wfw:commentRss>
    </item>    
</channel>
</rss>