发明名称 一种外部控制DMA控制器的方法及其装置
摘要 本发明公开了一种外部控制DMA控制器的方法及其装置,其中该方法包括:步骤一,CPU初始化用于传输数据的BD链表,并以所述BD链表中的多个BD完成一个数据包的传输;步骤二,所述CPU设置所含DMA控制器的属性,启用DMA外部控制模式、流控模式;步骤三,外部逻辑模块对所述DMA控制器进行控制,实现以所述流控模式设置的字节大小传输数据。本发明使得CPU在与外部数据交互过程中,完全不需要CPU的参与,同时减少了中断处理次数,有效降低了CPU的利用率。
申请公布号 CN101158930A 申请公布日期 2008.04.09
申请号 CN200710177657.5 申请日期 2007.11.19
申请人 中兴通讯股份有限公司 发明人 丁华;叶学谦
分类号 G06F13/28(2006.01) 主分类号 G06F13/28(2006.01)
代理机构 北京律诚同业知识产权代理有限公司 代理人 梁挥;祁建国
主权项 1.一种外部控制DMA控制器的方法,其特征在于,包括:步骤一,CPU初始化用于传输数据的BD链表,并以所述BD链表中的多个BD完成一个数据包的传输;步骤二,所述CPU设置所含DMA控制器的属性,启用DMA外部控制模式、流控模式;步骤三,外部逻辑模块对所述DMA控制器进行控制,实现以所述流控模式设置的字节大小传输数据。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦