Hot patching implementation method of embedded system
A technology of embedded system and implementation method, which is applied in the direction of responding to the occurrence of errors, error detection of redundant data in calculations, program control devices, etc., to reduce costs, ensure correctness and continuity, and avoid version instability Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.
[0029] The hot patch solution provided by the present invention is to find the old function in the existing system, change the first instruction of the function into a jump instruction, and the address of the jump points to the new function, thereby realizing the function of the new function to replace the original old function .
[0030] Based on above-mentioned principle, concrete scheme of the present invention comprises the steps:
[0031] When this solution is implemented, when each system software is generated, a symbol table file (such as a .map file) corresponding to the software version will be generated, which is used to find the symbols used in the newly compiled patch file in the system when generating a patch for this version. corr...
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