Pages Menu
Categories Menu

Posted by on Sep 23, 2014 in Consumer Electronics, Semiconductor, Smart Devices, Telecom, Wireless |

Windows CE to stay here ? A ‘Real-time’ analysis.

Windows CE to stay here ? A ‘Real-time’ analysis.

After the advent of windows on ARM/Windows Phone 8, there is always a concern among the windows CE community on the future of Windows CE. When compared to windows on ARM/windows phone 8 there are many reasons to believe that windows CE is here to stay, in this blog I compare one of the interrupt handling features – priority inheritance mechanism, of Windows CE that determines its real-time capability. How predictable and reliable a system is, on reacting to an interrupt, defines its real-time effectiveness. When a common resource is shared among 3 tasks using Mutex there is a possibility of a situation where the high priority task had to wait for the lower priority task to release the shared resource. In this case the high priority  task remains blocked, causing a priority inversion situation where high priority task is indirectly pre-empted by a low priority task, effectively “inverting” the relative priorities of the two tasks, meaning the high-priority task has to wait for the completion of the lower...

Read More

Posted by on Jul 1, 2014 in Enterprise Mobility, Networks, Smart Devices, Telecom, Wireless |

Virtualization: Its Benefits & Challenges

Virtualization: Its Benefits & Challenges

The needs of users to use same mobiles phones & tablets for personal & business purposes due to preference of corporate employees to bring their own device (BYOD), the needs of handset OEMs to try out different operating systems quickly in market, the needs of banks and cloud computing platform providers to reduce costs can be taken care through virtualization. This blog give details on virtualization covering its benefits and challenges. Virtualization is creating a virtual version of a hardware platform or an operating system (OS) or a device. The creation of virtual version happens by means of creating virtual machine. Host machine is the actual machine on which virtualization takes place and the guest machine or OS or device is the virtual machine. In Traditional architecture in which Operating system runs on the hardware, user will be able to use only one Operating system. Whereas in virtualization architecture, any number of Operating systems can run on same hardware, subject to the processing capability. Virtualization enables many applications &...

Read More

Posted by on Dec 13, 2013 in Consumer Electronics, Semiconductor, Smart Devices, Wireless |

Five unique features of Firefox OS you must know

Five unique features of Firefox OS you must know

Firefox OS is the new buzzword in the mobile industry with two smartphones, Alcatel OneTouch Fire and ZTE Open, already released in Europe and more recently in Latin America. It has caught the combined attention of both smartphone enthusiasts and free-software advocates by introducing novel concepts to the existing mobile ecosystem. Launched by Mozilla foundation as the world’s first “open Web Devices”, Firefox OS based smartphones aim to provide feature phone users with an affordable yet powerful option for their first smartphone. So what are these unique features of Firefox OS all smartphone users, developers and notably OEMs simply must know? All three layers of Firefox OS are completely open source. Gaia, the user interface is written entirely in HTML5 standard along with JS and CSS. Gecko is an open-source runtime engine which implements the open Web APIs from Gaia. Gonk, the lowest layer is made up of a simplified Linux kernel and the HAL with open source libraries. In essence, there are no proprietary components in the entire...

Read More