Windows CE 5.0 bug list



Hi all,

Is there a bug list some where for Windows CE 5.0? I sure hope there is
one because this OS really need a bug list so that developers do not
have to rediscover the same bugs. Strangely, none of these bugs could
be found in the wince newsgroups. So, I've decided to post a list of
the few bugs (with fixes) in this newsgroup unless MS decides to stop me
from doing so. I've not posted actual code on fixing the bugs as I am
not too sure if it is legal to post MS copyrighted and licenced code here.

I've just started working with Windows CE and am trying to get it up and
running on a CEPC platform (using an old Pentium III PC). And I was
stuck at some of these errors:


1. The eboot loader (the one that loads the image via the ethernet) does
not work for PCI ethernet devices that use PCI Bus Master mode. This is
a problem for RTL8139x, DP83815 and 3C90x devices. The only reason it
may work on some platforms is if the cards had been plugged into
"special" PCI slots that turn on the bus master capability by default or
if you had forced your PC BIOS to enable it. It would be nice if
Microsoft had fixed it in the InitKitlNIC function. This bug would
explain why the CEPC bootloader had been stuck trying to send out DHCP
Discover packets.

2. The PC had only one ethernet port - hence, the platform and the
debugger had to share the port. Digging through the documentation
revealed the need for vmini and vbridge to be linked in. vbridge is a
library that was already linked in via the Platform Builder settings.
vmini is a DLL that has to be loaded. However, I discovered that
vmini.dll was not built because of an invalid vmini.def file (supplied
by MS) that requested for a static library to be built but not a DLL
(the module def file had TARGETTYPE=LIBRARY). I'm still working on this
to get VMINI up and running so that I can confirm that the target device
and share the ethernet port with the debugger.

.



Relevant Pages

  • Re: Authentication failed suddenly
    ... >> off on such a platform, ... the developers don't consider it a fundamental part of the distribution. ... >The bugs are platform compatibility bugs. ... bugs and report them - rather than rambling in public fora ...
    (comp.security.ssh)
  • Re: Writing portable applications
    ... > previously stated, Sturgeon's law applies to the web, so chances are ... > The only difference is that the user of Platform 54 has a chance to ... it may not work because that platforms bugs are ... >> vendor refuses to fix a bug and ask THEM to ask that vendor. ...
    (comp.unix.programmer)
  • Re: [RFC, Announce] Unified x86 architecture, arch/x86
    ... have a nice style that you like and think that it is cleaner. ... It's not really the same platform: one is PC hardware going back forever ... with zillions of bugs, the other is modern PC platforms which much less ... That was not the point of this patch. ...
    (Linux-Kernel)
  • Re: Writing portable applications
    ... >> interfaces. ... > But as soon as some user of platform 54 tries your website, ... it may not work because that platforms bugs are ... > tons of inter-application traffic in XML already, ...
    (comp.unix.programmer)
  • Re: Windows CE 5.0 bug list
    ... Concerning VMini problem. ... > have to rediscover the same bugs. ... The PC had only one ethernet port - hence, the platform and the ...
    (microsoft.public.windowsce.platbuilder)