Method for accomplishing embedded system board support package across different operating system
A board-level support package and embedded system technology, applied in the direction of instruments, multi-programming devices, electrical digital data processing, etc., can solve the problems of developers' utilization and poor sharing, and achieve ease of use, accelerated development and testing process, The effect of shortening the time to market
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0029] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0030] A method for implementing a cross-operating system board-level support package for an embedded system, the specific implementation of which is as follows:
[0031] 1) Abstraction of hardware
[0032] In the implementation method of the cross-operating system embedded system board support package, the addressing mode adopts the following method: make as few assumptions as possible for the application environment to be called, especially the operating system environment, and use "" for a large number of registers to be accessed. Register base address + offset" addressing mode.
[0033] Taking the AC97 audio controller as an example, define the following data structure to represent all registers that operate AC97 audio. The offset of the address of each member variable relative to the start address of the structure instance is the actual register a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com