<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6583189</id><updated>2024-03-14T02:54:10.755-04:00</updated><title type='text'>Windows CE Programming Tips</title><subtitle type='html'>Embedded Software Development</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6583189.post-848772021458229165</id><published>2008-06-20T10:49:00.002-04:00</published><updated>2008-06-20T11:02:04.679-04:00</updated><title type='text'>Device Connection via Ethernet in VS2005</title><summary type="text">1. In VS2005 from menu bar choose &#39;Tools&#39;-&gt;&#39;Options...&#39; 2. then in &#39;Options&#39; dialog select &#39;Device Tools&#39;-&gt;&#39;Devices&#39;3. from &#39;Show devices for platform&#39; select your device and press &#39; Properties...&#39; button 4. and then press &#39;Configure...&#39; button in the new dialog.In &#39;Configure TCP/IP Transport&#39;dialog1. keep &#39;Use fixed port number&#39; unchecked2. Select &#39; Use specific IP address&#39; and enter your device</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/848772021458229165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/848772021458229165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/848772021458229165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/848772021458229165'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2008/06/device-connection-via-ethernet-in.html' title='Device Connection via Ethernet in VS2005'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-6913375089222632434</id><published>2008-04-05T09:46:00.002-04:00</published><updated>2008-04-05T09:50:52.762-04:00</updated><title type='text'>Functionality Removed from Windows Embedded CE 6.0</title><summary type="text">Topics  Description  COM and DCOM Distributed COM (DCOM), sometimes also referred to as COM Remoting, is not included in CE 6.0. For more information, see this Microsoft Web site, or contact Microsoft support or an authorized distributor to inquire about possible alternatives. Export Wizard The Export Wizard has been removed from CE 6.0. For information about a workaround, see Exporting a Catalog</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/6913375089222632434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/6913375089222632434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/6913375089222632434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/6913375089222632434'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2008/04/windows-embedded-ce-60-does-not-include.html' title='Functionality Removed from Windows Embedded CE 6.0'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-6884307406643187732</id><published>2008-04-03T00:44:00.000-04:00</published><updated>2008-04-03T00:45:39.897-04:00</updated><title type='text'>Connecting the CE 5.0 emulator to VS2005</title><summary type="text">Title:  Connecting the CE 5.0 emulator to VS2005 From:  Lewis Williams Email (Optional):  lewisw#tesco.net Added:  3/10/2007 5:32:12 AM Message:  Connecting the CE 5.0 Emulator to VS20051. This uses the network method and saves the emulator state. It does not use activesync, communications ports or a null modem cable.Start the emulator using a shortcut command that is something like this:&quot;C:\</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/6884307406643187732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/6884307406643187732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/6884307406643187732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/6884307406643187732'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2008/04/connecting-ce-50-emulator-to-vs2005.html' title='Connecting the CE 5.0 emulator to VS2005'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-110555164702730654</id><published>2005-01-12T13:36:00.000-05:00</published><updated>2005-01-12T12:50:32.283-05:00</updated><title type='text'>Enable PB Verbose Debugging Message</title><summary type="text">  If you&#39;re built a debug image and you&#39;ve turned on     [HKEY_CURRENT_USER\Pegasus\Zones]         &quot;FileSys&quot;=dword:20   in your Desktop registry, then you should be getting enough debug message in Platform Builder debug window when debugging the image. </summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/110555164702730654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/110555164702730654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/110555164702730654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/110555164702730654'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2005/01/enable-pb-verbose-debugging-message.html' title='Enable PB Verbose Debugging Message'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-110032339493723610</id><published>2004-11-13T01:19:00.000-05:00</published><updated>2004-11-13T00:23:14.936-05:00</updated><title type='text'>How to speed up build process (from newsgroup)</title><summary type="text">Answer one: u could do two steps:1. say any project change u could build selected project and then makeimg.make sure ur WINCEREL=12. use command prompt.set WINCEREL=1---&gt; to make sure that whatever u build is copied to releasedirectory.go to the target directory and run build -cand then do makeimgfor platform.bib etc files..just do the changes and copy paste in ur releasedirectory. and</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/110032339493723610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/110032339493723610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/110032339493723610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/110032339493723610'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/11/how-to-speed-up-build-process-from.html' title='How to speed up build process (from newsgroup)'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-109010126297432717</id><published>2004-07-17T17:54:00.000-04:00</published><updated>2004-07-17T17:57:49.036-04:00</updated><title type='text'>JTAG Cable</title><summary type="text">JTAG cable usually be used to download firmware to target machice or do hardware debugging with a emulator. In our case, this simple JTAG cable was used to download bootloader to StrongARM platform&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/109010126297432717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/109010126297432717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/109010126297432717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/109010126297432717'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/07/jtag-cable.html' title='JTAG Cable'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-108878400705149898</id><published>2004-07-02T11:59:00.000-04:00</published><updated>2004-07-02T12:00:07.053-04:00</updated><title type='text'>Interrupt Architecture in Microsoft Windows CE .NET</title><summary type="text">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncenet/html/winceinterruptarch.asp</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/108878400705149898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/108878400705149898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108878400705149898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108878400705149898'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/07/interrupt-architecture-in-microsoft.html' title='Interrupt Architecture in Microsoft Windows CE .NET'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-108627943204317274</id><published>2004-06-03T12:16:00.000-04:00</published><updated>2004-06-03T12:21:12.746-04:00</updated><title type='text'>Reliability in Windows CE .NET Device Drivers</title><summary type="text">Check out this article</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/108627943204317274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/108627943204317274' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108627943204317274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108627943204317274'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/06/reliability-in-windows-ce-net-device.html' title='Reliability in Windows CE .NET Device Drivers'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-108424066247282577</id><published>2004-05-10T20:29:00.000-04:00</published><updated>2004-05-10T21:58:49.430-04:00</updated><title type='text'>LAN91C111 Driver for XScale</title><summary type="text">Our XScale CPU based platform has engaged two LAN91C111 chips for the Ethernet function. We got the driver for LAN91C111 from SMSC, but it doesn&#39;t works very well. The speed is slow, sometime it will lock up while transfer data from a network share folder.After debugging, we found the driver will get lots of RCV_OVERRUN_INTs (receiving overrun interrupts) while transferring data. It&#39;s means </summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/108424066247282577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/108424066247282577' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108424066247282577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108424066247282577'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/05/lan91c111-driver-for-xscale.html' title='LAN91C111 Driver for XScale'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-108342564186593641</id><published>2004-05-01T11:32:00.000-04:00</published><updated>2004-05-10T17:32:16.590-04:00</updated><title type='text'>StrongARM CPU with 64MB RAM</title><summary type="text">Hi All,I got a very odd problem on my StrongARM CPU based WinCE 4.1 system. Originally the platform has 32MB RAM and the physical starting address of the RAM is 0xC000000 and it works fine. Later we changed the RAM chip to 64MB one, I have modified the config.bib and OEMAddressTable to reflect the changes, but the image that I build can&#39;t startup!For the 32MB RAM , the physical address region</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108342564186593641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108342564186593641'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/05/strongarm-cpu-with-64mb-ram.html' title='StrongARM CPU with 64MB RAM'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-108121522591568953</id><published>2004-04-05T21:30:00.001-04:00</published><updated>2004-04-05T21:42:30.576-04:00</updated><title type='text'>Porting Software to ARM Linux</title><summary type="text">http://www.handhelds.org/minihowto/porting-software.html</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/108121522591568953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/108121522591568953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108121522591568953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108121522591568953'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/04/porting-software-to-arm-linux.html' title='Porting Software to ARM Linux'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-108121450566160490</id><published>2004-04-05T21:11:00.000-04:00</published><updated>2004-04-05T21:25:30.373-04:00</updated><title type='text'>The ARM CPU Structure Alignment FAQ</title><summary type="text">http://www.netwinder.org/~brianbr/alignment.htmlhttp://www.aleph1.co.uk/armlinux/book/afaq.html</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/108121450566160490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/108121450566160490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108121450566160490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/108121450566160490'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/04/arm-cpu-structure-alignment-faq.html' title='The ARM CPU Structure Alignment FAQ'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107953109505304230</id><published>2004-03-17T08:43:00.000-05:00</published><updated>2004-03-17T08:48:12.560-05:00</updated><title type='text'>Designing and Optimizing Microsoft Windows CE .NET for Real-Time Performance</title><summary type="text">See this link:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncenet/html/rtnetdesigning.asp　</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/107953109505304230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/107953109505304230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107953109505304230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107953109505304230'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/designing-and-optimizing-microsoft.html' title='Designing and Optimizing Microsoft Windows CE .NET for Real-Time Performance'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107949971761205181</id><published>2004-03-16T23:59:00.000-05:00</published><updated>2004-03-17T08:56:40.403-05:00</updated><title type='text'>Windows CE 3.0 Kernel Features</title><summary type="text">http://www.microsoft.com/msj/0799/wincekernel/wincekernel.aspx　</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/107949971761205181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/107949971761205181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107949971761205181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107949971761205181'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/windows-ce-30-kernel-features.html' title='Windows CE 3.0 Kernel Features'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107885144556534776</id><published>2004-03-09T10:50:00.000-05:00</published><updated>2004-03-09T12:00:32.966-05:00</updated><title type='text'>How to persistent the slider position in Storage/Program Memory setting dialog on WinCE.NET</title><summary type="text">1. Create a Registry key to holding the slider postion. For instance:   [HKEY_LOCAL_MACHINE\System\StorageMemory]         &quot;SliderPostion&quot;=dword:202. When saving system Registry, using GetSystemMemoryDivision () function to retreive current slider postion and save returned value in above Registry key.    This will be part of the function of Registry saving utility.3. Write a startup </summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/107885144556534776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/107885144556534776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107885144556534776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107885144556534776'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/how-to-persistent-slider-position-in.html' title='How to persistent the slider position in Storage/Program Memory setting dialog on WinCE.NET'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107868719106918339</id><published>2004-03-07T14:18:00.000-05:00</published><updated>2004-03-07T14:23:43.200-05:00</updated><title type='text'>What is the difference between OHCI and UHCI controllers?</title><summary type="text">Answer One: What is the difference between OHCI and UHCI controllers?In brief: OHCI is made by Microsoft and emphasizes the fact that hardware should be smart to facilitate the software&#39;s task. UHCI is made by Intel and stupid, in order to facilitate a low gate count. Bottom line, OHCI has some brains and is actually able to transfer 8kb transfers in one go. UHCI needs to be told every </summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/107868719106918339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/107868719106918339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107868719106918339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107868719106918339'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/what-is-difference-between-ohci-and.html' title='What is the difference between OHCI and UHCI controllers?'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107863374370682346</id><published>2004-03-06T23:27:00.000-05:00</published><updated>2004-05-10T17:42:57.556-04:00</updated><title type='text'>RAS Server registry settings </title><summary type="text">consist of 3 groups: 1. Global server settings 2. Per-line settings 3. User credential information1 -- Global Server settings---------------------------Global RAS Server Registry settings are found under the keyHKLM\Comm\ppp\Server\Parms.They specify settings that will be common to all connections.Server IP Address Configuration-------------------------------The manner in which the</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107863374370682346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107863374370682346'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/ras-server-registry-settings.html' title='RAS Server registry settings '/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107863249821042013</id><published>2004-03-06T22:34:00.000-05:00</published><updated>2004-03-06T23:12:51.653-05:00</updated><title type='text'>Intel IPSM driver Registry settings when use flash as the storage device for hive-based Registry files</title><summary type="text">; HIVE BOOT SECTION[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\PSM]	&quot;Dll&quot;=&quot;PSMFSD.dll&quot;	&quot;Paging&quot;=dword:1	&quot;LoadFlags&quot;=dword:1	&quot;MountFlags&quot;=dword:2[HKEY_LOCAL_MACHINE\System\StorageManager]	&quot;Dll&quot;=&quot;fsdmgr.dll&quot;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlshDrv]	&quot;FolderName&quot;=&quot;FLASH&quot;; END HIVE BOOT SECTION; HIVE BOOT SECTION[HKEY_LOCAL_MACHINE\init\BootVars]   &quot;SYSTEMHIVE&quot;=&quot;Documents </summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/107863249821042013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/107863249821042013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107863249821042013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107863249821042013'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/intel-ipsm-driver-registry-settings.html' title='Intel IPSM driver Registry settings when use flash as the storage device for hive-based Registry files'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107861176446913161</id><published>2004-03-06T17:22:00.000-05:00</published><updated>2004-05-10T17:47:26.256-04:00</updated><title type='text'>What is the Hive-based Registry and how to use it? </title><summary type="text">The hive-based registry is our answer to the difficult problem of persisting data on a device which does not power its RAM when turned off. In previous versions of the OS, registry save/restore meant dumping the entire registry to the OEM, a process which is slow and can be difficult to implement due to the unavailability of system calls in the OAL. The hive-based registry saves parts of the </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107861176446913161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107861176446913161'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/what-is-hive-based-registry-and-how-to.html' title='What is the Hive-based Registry and how to use it? '/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107861166861765317</id><published>2004-03-06T17:20:00.000-05:00</published><updated>2004-05-10T17:35:56.996-04:00</updated><title type='text'>What&#39;s the difference between uncached memory and cached memory?</title><summary type="text">On the StrongARM, Windows CE maps each of the memory ranges specified in the OEMAddressTable to two different virtual addresses, on between 0x80000000 and 0x9FFFFFFF and the second between 0xA0000000 and 0xBFFFFFFF. The first range is configured in the page tables with the Cacheable and Bufferable bits. Reads and writes for these ranges pass through the StrongARM&#39;s 8 Kbyte data cache. These </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107861166861765317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107861166861765317'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/whats-difference-between-uncached.html' title='What&#39;s the difference between uncached memory and cached memory?'/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6583189.post-107860952172955627</id><published>2004-03-06T16:44:00.000-05:00</published><updated>2004-03-06T16:48:24.826-05:00</updated><title type='text'>Enable detailed debug message in Platform Builder </title><summary type="text">If you&#39;re running a debug build and you&#39;ve turned on[HKEY_CURRENT_USER\Pegasus\Zones]&quot;FileSys&quot;=dword:20in your DESKTOP registry, then you should be getting enough debug information to figure out the basic reason for the hang. I can tell you right now the registry is waiting for a file system to be loaded with MountFlags=2. Either IPSM isn&#39;t getting loaded, or it isn&#39;t getting those flags</summary><link rel='replies' type='application/atom+xml' href='http://wincetips.blogspot.com/feeds/107860952172955627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6583189/107860952172955627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107860952172955627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6583189/posts/default/107860952172955627'/><link rel='alternate' type='text/html' href='http://wincetips.blogspot.com/2004/03/enable-detailed-debug-message-in.html' title='Enable detailed debug message in Platform Builder '/><author><name>Xu Jun</name><uri>http://www.blogger.com/profile/08392754890864761143</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>