发明名称 |
一种调试操作系统内核态程序的方法及装置 |
摘要 |
本发明公开了一种调试操作系统内核态程序的方法及装置,方法包括:通过设置运行在内核态的调试桩模块和运行在用户态的前台调试代理模块,使所述前台调试代理模块与所述调试桩模块进行通信,所述调试桩模块接收来自所述前台调试代理模块的调试信息、控制内核线程的运行并获取内核线程的异常信息;所述内核线程将所述异常信息发送给所述调试桩模块,所述调试桩模块将所述异常信息发送给所述前台调试代理模块并由所述前台调试代理模块返回给调试器,从而使调试器进行对内核态程序的调试。本发明解决了普通调试器不能调试运行在操作系统内核态的程序的缺点。 |
申请公布号 |
CN1779652A |
申请公布日期 |
2006.05.31 |
申请号 |
CN200410009851.9 |
申请日期 |
2004.11.24 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
刘飞;程圣宇;李翌;缪敬 |
分类号 |
G06F11/36(2006.01) |
主分类号 |
G06F11/36(2006.01) |
代理机构 |
北京律诚同业知识产权代理有限公司 |
代理人 |
梁挥;徐金国 |
主权项 |
1、一种调试操作系统内核态程序的方法,其特征在于,通过设置运行在内核态的调试桩模块和运行在用户态的前台调试代理模块,使所述前台调试代理模块与所述调试桩模块进行通信,所述调试桩模块接收来自所述前台调试代理模块的调试信息、控制内核线程的运行并获取内核线程的异常信息;所述内核线程将所述异常信息发送给所述调试桩模块,所述调试桩模块将所述异常信息发送给所述前台调试代理模块并由所述前台调试代理模块返回给调试器,从而使调试器进行对内核态程序的调试。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦 |