[gui-talk] Windows CE, Symbain Wide Open to Attack
W. Nick Dotson
nickdotson at bellsouth.net
Sat Oct 14 09:04:53 CDT 2006
Good stuff! Wickipedia??? Wish I'd thought of that. (grin)
Nick
On Fri, 13 Oct 2006 21:05:33 -0400, Christopher McMillan wrote:
Windows CE (sometimes abbreviated WinCE) is a variation of Microsoft's
Windows operating system for minimalistic computers and embedded systems.
Windows CE is a distinctly different kernel, rather than a "trimmed down"
version of desktop Windows. It is supported on Intel x86 and compatibles,
MIPS, ARM, and Hitachi SuperH processors
Windows CE is optimized for devices that have minimal storage - a Windows CE
kernel may run in under a megabyte of memory. Devices are often configured
without disk storage, and may be configured as a "closed" system that does
not allow for end user extension (for instance, it can be burned into ROM).
Windows CE conforms to the definition of a real-time operating system, with
a deterministic interrupt latency. It supports 256 priority levels and uses
priority inheritance for dealing with priority inversion. The fundamental
unit of execution is the thread. This helps to simplify the interface and
improve execution time.
Microsoft has stated that the "CE" is not an intentional initialism, but
many people believe CE stands for "Consumer Electronics" or "Compact
Edition"; users often disparagingly called it "Wince." Microsoft says it
implies a number of Windows CE design precepts, including "Compact,
Connectable, Compatible, Companion, and Efficient."[1] The first version,
known during development under the codename "Pegasus", featured a
Windows-like GUI and a number of Microsoft's popular applications, all
trimmed down for smaller storage, memory, and speed of the palmtops of the
day.
_______________________________________________
gui-talk mailing list
gui-talk at nfbnet.org
http://www.nfbnet.org/mailman/listinfo/gui-talk
More information about the gui-talk
mailing list