Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Lightweight operating system kernel and drive separation method

A technology of operating system and separation method, applied in the field of separation of lightweight operating system kernel and driver

Pending Publication Date: 2020-11-24
上海睿赛德电子科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a lightweight operating system kernel and driver separation method to solve the problem of mutual coupling between the operating system kernel unit and the driver unit when the operating system kernel unit and the driver unit are compiled and linked together

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Lightweight operating system kernel and drive separation method
  • Lightweight operating system kernel and drive separation method
  • Lightweight operating system kernel and drive separation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Apparently, the described implementations are only partial implementations of the present invention, not all embodiments. The embodiments are provided in order to disclose the present invention thoroughly and completely, and to fully convey the scope of the present invention to those skilled in the art. Accordingly, the following detailed description of the implementation of the invention, provided in the accompanying drawings, is not intended to limit the scope of the invention as claimed, but merely represents selected embodiments of the invention. Based on the embodiments of the present invention, all premise embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0018] Embodiments of the present invention ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a lightweight operating system kernel and drive separation method. The method is used for solving the problem of mutual coupling of an operating system kernel and a drive when an operating system kernel unit and a driving unit are compiled and linked together. The driving unit and the operating system kernel unit are mainly included. By adopting the method for separating thekernel unit and the driving unit of the lightweight operating system, independent compiling and linking of the kernel unit and the driving unit of the operating system can be realized, and code segments and data segments of each unit can be separated, so the kernel unit and the driving unit of the operating system can be upgraded independently, data of other units can be prevented from being modified when the data areas of the kernel unit and the driving unit of the operating system are out of boundaries in a small-range memory, and the problem of quick positioning according to the address space where the address is located when a program goes wrong can be solved.

Description

technical field [0001] The present disclosure relates to the embedded field and the real-time operating system field, and in particular relates to a method for separating a lightweight operating system kernel and a driver. Background technique [0002] In the traditional embedded real-time operating system, the operating system kernel unit and the driver unit are compiled and linked together, and the functions and data in the operating system kernel unit and the driver unit are mixed together, so even if only the modified After a small part of the code is recompiled and linked, the entire operating system also needs to be upgraded, which is inconvenient when the unmodified part takes up most of the space. At the same time, after the operating system kernel unit is separated from the drive unit, when a small range of memory access crosses the boundary in the drive unit, it will only interfere with the drive unit itself, without affecting the stability of the operating system ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/4401G06F8/41
CPCG06F9/4406G06F9/4411G06F8/41
Inventor 张俊郭占鑫陈庭伟
Owner 上海睿赛德电子科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products