发明名称 Linux中的早期串口打印调试方法及装置
摘要 本发明揭示了一种Linux中的早期串口打印调试方法及装置。该方法包括:在嵌入式单板的CPU地址空间中,预留一信息传递空间;在Bootloader阶段实现串口驱动和打印函数,并将打印函数地址保存到预留的信息传递空间;将预留的信息传递空间地址作为启动参数传递给Linux;从信息传递空间中取得Bootloader中实现的打印函数地址。本发明可以在Linux启动的最早期实现真正的调试信息即时打印,提高了Linux开发、移植的效率。
申请公布号 CN101894069A 申请公布日期 2010.11.24
申请号 CN201010197161.6 申请日期 2010.06.10
申请人 中兴通讯股份有限公司 发明人 石东佳
分类号 G06F11/36(2006.01)I;G06F9/48(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 深圳市世纪恒程知识产权代理事务所 44287 代理人 胡海国
主权项 一种Linux中的早期串口打印调试方法,其特征在于,包括步骤:在嵌入式单板的CPU地址空间中,预留一段受保护的用于从引导程序Bootloader向Linux传递信息的信息传递空间;在Bootloader阶段实现串口驱动和打印函数,并将打印函数地址保存到预留的信息传递空间;将预留的信息传递空间地址作为启动参数传递给Linux;从信息传递空间中取得Bootloader中实现的打印函数地址。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
您可能感兴趣的专利