[发明专利]一种组合式复位系统处理方法及装置无效
申请号: | 200610150550.7 | 申请日: | 2006-10-19 |
公开(公告)号: | CN101165630A | 公开(公告)日: | 2008-04-23 |
发明(设计)人: | 张会勇;林盛荣;马立军;贾俊菊 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24 |
代理公司: | 信息产业部电子专利中心 | 代理人: | 齐苏平 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 组合式 复位 系统 处理 方法 装置 | ||
技术领域
本发明属于移动通讯、网络等相关硬件设备上的复位处理技术,尤其涉及一种多种复位方式组合式复位系统处理方法及装置。
背景技术
随着通讯产业的发展,通讯产品的功能和性能日益强大,通讯系统的复杂度以及系统集成度也是越来越高,在系统中的复位电路类型也越来越多,复位方式也越来越复杂,需要一个完整的系统来统一管理。
在常见的通讯产品设备中,存在手动复位电路、看门狗复位电路、主备单板备份系统中的主板复位备板的复位电路、以及多处理器系统中的主系统复位备系统的复位电路,这些复位电路都可以有效的控制系统复位。
针对一个系统设备上众多的复位电路,只要有一个被触发,就会使系统重新启动,如果没有有效的控制记录手段,是无法区分是哪一个复位电路促使设备系统复位,无法具体定位系统复位及故障原因,也无法让系统软件针对不同的复位类型做出适当的有效的处理,不利于设备复位功能的有效发挥。
发明内容
因此本发明所要解决的技术问题是提供一种多种复位方式组合式复位系统的处理方法及装置,本发明针对众多的复位通道和复位电路,集中控制、统一管理、分别处理,能够解决无法具体定位复位类型和复位原因等问题。
本发明具体是这样实现的:
1、一种组合式复位系统处理方法,本方法包括如下步骤:
1-1、对复位系统进行初始化;
1-2、当有复位信号进入复位控制器时,复位控制器区分复位类型并产生复位中断信号给处理器,同时打开复位定时器;
1-3、处理器调用复位中断服务程序,把复位中断类型标志和其他一些复位信息和异常日志保存在存储设备的相关数据区中;
1-4、调用复位中断处理函数,执行记录异常信息、保存信息数据和停止存储设备操作的保护措施;
1-5、判断复位中断处理函数是否调用执行完毕,如果没有调用执行完毕,则继续调用;
1-6、复位定时器定时时间到,复位控制器输出复位信号,促使处理器和相关设备完成复位功能。
2、如1所述的组合式复位系统处理方法,步骤1-1具体包括:
2-1、创建复位信息记录表结构和复位中断处理函数链表结构,创建存储设备并开辟一段存储空间作为存放复位信息和异常日志的数据区;
2-2、初始化复位信息记录表;
2-3、初始化复位中断处理函数链表;
2-4、对复位中断信号分配中断号和中断向量表,安装复位中断服务程序,打开中断使能;
2-5、上层软件调用复位中断处理函数链表的注册接口函数,注册不同的带入参的复位中断处理函数到复位中断处理函数链表中;
2-6、初始化结束。
3、如2所述的组合式复位系统处理方法,步骤2-5具体包括:
注册复位中断处理函数的函数名称、优先级参数到复位中断处理函数链表中。
4、如3所述的组合式复位系统处理方法,步骤1-3具体包括:
复位中断服务程序读取复位控制器提供的复位类型寄存器,判断复位中断类型,然后根据上次复位中断服务程序的信息记录表地址,顺序递增信息记录表地址,把复位中断类型标志和其他一些复位信息和异常日志以复位信息记录表结构的格式写入存储设备的相关数据区中。
5、如3或4所述的组合式复位系统处理方法,步骤1-4具体包括:
从复位中断处理函数链表中按优先级顺序由高到低依次调用复位中断处理函数,复位中断处理函数判断复位中断处理函数入参和复位中断类型是否一致,如果一致就执行复位中断处理函数,如果不一致就停止复位中断处理函数的执行。
6、一种组合式复位系统处理装置,包括:
复位系统初始化模块;
复位控制器,用于根据检测到的复位信号区分复位类型并产生对应的复位中断信号并打开其内部的复位定时器,同时置位复位类型寄存器,当复位定时器定时时间到,复位控制器输出复位信号,促使相关设备完成复位功能;
处理器,与复位控制器相连,在收到复位中断信号时,调用复位中断服务程序收集复位中断类型标志和其他一些复位信息和异常日志;同时调用复位中断处理函数,执行记录异常信息、保存信息数据和停止存储设备操作的保护措施,并判断复位中断处理函数是否调用执行完毕,如果没有调用执行完毕,则继续调用;
存储设备,与处理器相连,用于将处理器收集到的复位中断类型标志和其他一些复位信息和异常日志保存在其中的相关数据区中。
7、如6所述的组合式复位系统处理装置,复位系统初始化模块执行如下操作:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610150550.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:与计算机系统的加密通信方法及系统
- 下一篇:路测记录装置及系统