Operating Systems

From real-time, commercial, open source, to roll-your-own OSes, plus virtualization and hypervisors.

image

Securing microcontroller RTOSes for the Internet of Things

MCU and small MPU systems for use on IoT wireless sensor and M2M connected devices need small footprint operating systems that can protect them with Read More

image

Using a memory management unit

What MMUs do and how they can be applied in embedded designs. Read More

image

Comparing microcontroller real-time operating systems

Sergey Kolesnik shares criteria he uses, summarized in three tables, to assess which real time operating system or kernel to use in an embedded Read More

image

Blocking and non-blocking RTOS APIs

How RTOS blocking system calls work and how they can be used to manage CPU time, distribute tasks and manage other resources such as peripherals. Read More

image

Porting Android on embedded platforms: a step-wise approach

Here’s how to port the Android distribution of the open source Linux OS to your embedded design.in four easy steps. Read More

image

Embedded Linux and Android: Friends or Foes?

How to determine when to use Android and when to use embedded Linux for your embedded device. Read More

image

Tips on developing apps on Android devices: Part 1

First in a two-part series on the basic features and capabilities common to Android platforms, excerpted from the authors' book "The Android Read More

image

Use virtual prototyping to boot Linux on the ARM Cortex A15

How to boot Linux on the ARM Cortex-A15 using virtual prototyping to build fast, functional software models of a system that can execute production Read More

image

Accelerating network packet processing in Linux

Here's a way to accelerate network packet processing in Linux with an application-specific fastpath in addition to the networking stack. Read More

image

Device drivers in user space

Here are the benefits and some caveats to running data-path applications in the user space. Discussed is Linux's UIO framework. Read More

image

Porting Embedded Windows CE 6.0 R2 to the OMAP-L138: Part 3

The authors discuss how to take full advantage of the Microsoft Windows CE 6.0 board support package in this final part in a series of three articles Read More

image

Porting Embedded Windows CE 6.0 R2 to the OMAP-L138: Part 2

The authors discuss the pros and cons of the OMAP’s Programmable Realtime Unit in the second of a three part series on porting the Windows CE 6.0 Read More

image

Porting Embedded Windows CE 6.0 R2 to the OMAP-L138, Part 1

In this three part series, Artisom Staliarou and Denis Mihaevich describe in detail how they ported the Windows CE 6.0 R2 embedded operating system Read More

image

A decision-tree approach to picking a multicore software architecture

Freescale’s Robert Oshana walks the embedded software developer through a multicore “decision tree” for selecting software components best Read More

image

Comparing real-time scheduling on the Linux kernel and an RTOS

Le Trung Thang takes a hard look at the real-time scheduling policies of the Linux standard kernel, the Linux Real-time kernel and of RTOSes and Read More

image

Best practices: Improving embedded operating system security

Bill Graham reviews some of the security best practices that embedded systems need to pay attention to in their designs, particularly those requiring Read More

prev

1 of 16

next
see all Operating Systems

Insights view all

  • Currently no items

Collections
Tech Papers
Webinars
Courses

Challenges and opportunities for the medical device industry

Save & Follow 02 June 2011

This paper will explore what IEC 62304... Read More

see all

Most Commented

  • Currently no items

Parts Search Datasheets.com

KNOWLEDGE CENTER