会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for loading libraries into embedded systems
    • 将库加载到嵌入式系统中的方法和系统
    • US06363436B1
    • 2002-03-26
    • US08791446
    • 1997-01-27
    • Lee Emison HagyGrama Kasturi HarishJames Darrell HeathChakravarthy JagannadhanDeepak Anantarao Kulkarni
    • Lee Emison HagyGrama Kasturi HarishJames Darrell HeathChakravarthy JagannadhanDeepak Anantarao Kulkarni
    • G06F9445
    • G06F9/44521
    • A method and means for enhancing an embedded system includes a technique for generating shared library information which is stored in the ROM, the shared library information including pointers to structures for each shared library to be preloaded into the ROM, maintaining each module per library as a linked list. When the ROM image is generated, the tool writes the structures describing the preloaded libraries into the ROM image. As pointers to the structures are not valid in the ROM image, the pointers to these modules are relocated so that they are valid in the loader's address space when remapped into the loader by the kernel. At system start-up or “boot,” the kernel starts the embedded loader and maps the structures exactly where the loader expects to find them. Thus, when the loader attempts to load an external dynamically linked ELF executable file that is linked to one of the shared libraries in the ROM, the loader resolves all references to the preloaded library by traversing the structures provided that were mapped into its address space by the system kernel.
    • 一种用于增强嵌入式系统的方法和装置包括一种用于产生存储在ROM中的共享库信息的技术,共享库信息包括指向每个库预先加载到ROM中的每个共享库的结构的指针,将每个库的每个模块保持为 链表。 当ROM映像生成时,工具将描述预加载库的结构写入ROM映像。 由于指向结构的指针在ROM映像中无效,因此重定位到这些模块的指针,以便在内核将其重新映射到加载程序时,它们在加载程序的地址空间中有效。 在系统启动或“启动”时,内核启动嵌入式加载程序,并将结构映射到装载程序期望找到它们的位置。 因此,当加载程序尝试加载链接到ROM中的一个共享库的外部动态链接的ELF可执行文件时,加载程序通过遍历提供的映射到其地址空间中的结构来解析对预加载库的所有引用, 系统内核。