Method for implementing long jumping dynamic patch in embedded system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZTE CORP
- Publication Date
- 2008-11-12
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to a method for time-length jump in software dynamic patch upgrade, in particular to a method for realizing long-time jump when the relative addresses of the patch function and the patched function exceed the short jump address range. Background technique
[0002] A software patch is a term in computer software systems and software engineering. It is generally an independent software unit released to modify certain errors in system software. The software dynamic patch upgrade technology is to complete the repair of system errors without affecting the normal operation of the system, that is, in the process of software operation, replace the old module with the patch module in real time, without interrupting the execution sequence of the original program .
[0003] In the embedded field, the existing dynamic patch upgrade technology usually adopts technical solutions such as figure 1 shown.
[0004] Wherein, the foreground is a t...