发明授权
- 专利标题: Dynamic addressing (DA) using a centralized DA manager
- 专利标题(中): 动态寻址(DA)使用集中的DA管理器
-
申请号: US11048511申请日: 2005-02-01
-
公开(公告)号: US07844734B2公开(公告)日: 2010-11-30
- 发明人: James Jiang , De Ji , Anumele Raja
- 申请人: James Jiang , De Ji , Anumele Raja
- 申请人地址: US CA Sunnyvale
- 专利权人: InnoPath Software, Inc.
- 当前专利权人: InnoPath Software, Inc.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Gregory & Martensen LLP
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. In an embodiment, the DA Manager includes linker-defined symbols stored in fixed addresses, such that the linker-defined symbols consistently provide the current address for data requested from another component. Changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.
公开/授权文献
- US20050216537A1 Dynamic addressing (DA) using a centralized DA manager 公开/授权日:2005-09-29
信息查询