What is an operating system transplant

Source: Internet
Author: User
Tags current time time and date

One of the most striking differences between an embedded operating system and a general-purpose operating system is its portability.

An embedded operating system can usually run on different architectures of processors and development boards. In order for an embedded operating system to run on a specific target device, the writer of an embedded operating system is often unable to complete the entire operating system's code at once, and some code related to a specific hardware device must be retained as an abstract interface to enable OEMs who provide the hardware to do so. This will ensure the portability of the entire operating system. These codes are usually part of a board-level support package (Board Support Package, BSP).

For example: different processors and development boards usually provide real clock support to get the current time and date, but the real time clock implementation is numerous. How to tell the embedded operating system the current time, is the operating system transplant to complete the task.

System transplant personnel not only to the embedded operating system to provide the interface of the knowledge, but also to operate the operating system of the hardware is very in-depth understanding, such developers may also be both software engineers and hardware engineers dual identity-let the embedded operating system on its own design of the hardware platform to run.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.