一种基于XML的设备树配置方法

    公开(公告)号:CN109582391B

    公开(公告)日:2022-05-24

    申请号:CN201811471405.8

    申请日:2018-12-04

    IPC分类号: G06F9/445

    摘要: 本发明涉及一种基于XML的设备树配置方法,包括以下步骤:(1)定义符合XML语法规则的设备树描述方案;(2)依照XML Schema Definition规则,定义步骤(1)中所述设备树描述方案的XSD文件,借助支持XSD的图形化XML工具,辅助技术人员采用XML语言对设备树进行配置,得到的配置结果结合步骤(2)中的XSD文件,自动生成自定义链接信息;(3)利用解析工具,将在步骤(2)中得到的设备树转换为标准DTB文件。本发明使得在对设备树进行配置的同时生成链接信息,消除了设备配置和驱动配置不一致的风险。

    一种兼容的操作系统及其加载启动方法

    公开(公告)号:CN114443133A

    公开(公告)日:2022-05-06

    申请号:CN202111647852.6

    申请日:2021-12-29

    IPC分类号: G06F8/76 G06F9/4401

    摘要: 本发明提供了一种兼容的操作系统及其加载启动方法,加载启动方法包括:目标机的boot加载程序对操作系统的可加载执行操作系统映像文件解析,获取操作系统的映像大小及第一程序入口地址;boot加载程序跳转至第一程序入口地址并执行兼容启动层程序;在兼容启动层内程序跳转至预设的操作系统二进制文件的第二程序入口地址,开始执行操作系统主程序;操作系统主程序接管CPU并对CPU初始化,完成操作系统的加载启动。兼容的操作系统的加载启动方法,能够实现目标机上boot加载程序和操作系统ABI不一致时,在操作系统上增加能够兼容启动层,即可实现操作系统的加载启动,具有经济效益高、实现简单、灵活易用、通用性强等优点。

    一种轻量级设备控制方法

    公开(公告)号:CN109582376A

    公开(公告)日:2019-04-05

    申请号:CN201811472121.0

    申请日:2018-12-04

    IPC分类号: G06F9/4401

    CPC分类号: G06F9/4411

    摘要: 本发明属于计算机系统软件专业技术领域,涉及一种轻量级设备控制方法,该方法用于解决轻量级操作系统在硬件资源极其受限(提供KB量级存储空间资源)的条件下,如何有效进行设备管理的问题。一种轻量级设备控制方法包括五个步骤:第1步.设备对象设计方法;第2步.设备只读配置数据集合设计方法;第3步.设备驱动API操作接口设计方法;第4步.设备初始化级别和优先级设计方法;第5步.轻量级设备管理过程设计方法。实施本发明所述的方法后,可解决硬件资源受限平台上设备管理问题,为轻量级操作系统设计出一种创新的、区别于传统标准设备管理的方法。

    一种基于ARMv7 SoC的一体化映像引导启动方法

    公开(公告)号:CN112631663B

    公开(公告)日:2024-07-23

    申请号:CN202011558017.0

    申请日:2020-12-24

    IPC分类号: G06F9/4401

    摘要: 本申请提供一种基于ARMv7 SoC的一体化映像引导启动方法,所述方法应用于ARMv7 SoC架构的系列芯片,ARMv7 SoC架构的系列芯片包括处理系统端和编程逻辑端,方法包括:上电系统启动,BootROM引导启动存储于第一固化地址的一体化映像,所述一体化映像包括第一阶段引导程序和可编程逻辑文件;所述第一阶段引导程序完成处理系统端的基础设备驱动功能初始化;所述第一阶段引导程序加载所述可编程逻辑文件,完成对编程逻辑端的配置;所述第一阶段引导程序从预先设置的第二固化地址,引导启动第二阶段引导程序;所述第二阶段引导程序完成功能配置,系统启动完成。

    一种基于ARMv7 SoC的一体化映像引导启动方法

    公开(公告)号:CN112631663A

    公开(公告)日:2021-04-09

    申请号:CN202011558017.0

    申请日:2020-12-24

    IPC分类号: G06F9/4401

    摘要: 本申请提供一种基于ARMv7 SoC的一体化映像引导启动方法,所述方法应用于ARMv7 SoC架构的系列芯片,ARMv7 SoC架构的系列芯片包括处理系统端和编程逻辑端,方法包括:上电系统启动,BootROM引导启动存储于第一固化地址的一体化映像,所述一体化映像包括第一阶段引导程序和可编程逻辑文件;所述第一阶段引导程序完成处理系统端的基础设备驱动功能初始化;所述第一阶段引导程序加载所述可编程逻辑文件,完成对编程逻辑端的配置;所述第一阶段引导程序从预先设置的第二固化地址,引导启动第二阶段引导程序;所述第二阶段引导程序完成功能配置,系统启动完成。

    一种基于XML的设备树配置方法

    公开(公告)号:CN109582391A

    公开(公告)日:2019-04-05

    申请号:CN201811471405.8

    申请日:2018-12-04

    IPC分类号: G06F9/445

    CPC分类号: G06F9/44505

    摘要: 本发明涉及一种基于XML的设备树配置方法,包括以下步骤:(1)定义符合XML语法规则的设备树描述方案;(2)依照XML Schema Definition规则,定义步骤(1)中所述设备树描述方案的XSD文件,借助支持XSD的图形化XML工具,辅助技术人员采用XML语言对设备树进行配置,得到的配置结果结合步骤(2)中的XSD文件,自动生成自定义链接信息;(3)利用解析工具,将在步骤(2)中得到的设备树转换为标准DTB文件。本发明使得在对设备树进行配置的同时生成链接信息,消除了设备配置和驱动配置不一致的风险。