内核空间调试方法及其装置、计算机设备、存储介质

    公开(公告)号:CN114546751B

    公开(公告)日:2022-07-26

    申请号:CN202210436969.8

    申请日:2022-04-25

    Abstract: 本发明公开一种内核空间调试方法及其装置、计算机设备、存储介质,所述方法包括:接收RISC‑V硬件中断执行目标内核代码的信号,所述目标内核代码为操作系统内核的第一内核空间的内核代码;根据信号获取目标对象输入的调试指令;若调试指令为设置保护指令,提取设置保护指令中的第一目标地址和配置标识,将第一目标地址写入RISC‑V硬件的地址寄存器,将配置标识写入RISC‑V硬件的配置寄存器,以使RISC‑V硬件对操作系统内核的第二内核空间设置配置标识,根据RISC‑V的硬件特性实现对内核空间的调试,不需要额外的硬件设备就能对硬件相关的内核组件进行调试,且能够在不同的操作系统中使用。

    内核空间调试方法及其装置、计算机设备、存储介质

    公开(公告)号:CN114546751A

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

    申请号:CN202210436969.8

    申请日:2022-04-25

    Abstract: 本发明公开一种内核空间调试方法及其装置、计算机设备、存储介质,所述方法包括:接收RISC‑V硬件中断执行目标内核代码的信号,所述目标内核代码为操作系统内核的第一内核空间的内核代码;根据信号获取目标对象输入的调试指令;若调试指令为设置保护指令,提取设置保护指令中的第一目标地址和配置标识,将第一目标地址写入RISC‑V硬件的地址寄存器,将配置标识写入RISC‑V硬件的配置寄存器,以使RISC‑V硬件对操作系统内核的第二内核空间设置配置标识,根据RISC‑V的硬件特性实现对内核空间的调试,不需要额外的硬件设备就能对硬件相关的内核组件进行调试,且能够在不同的操作系统中使用。

Patent Agency Ranking