添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第840页 > CS4210VJG > CS4210VJG PDF资料 > CS4210VJG PDF资料2第19页
的Geode CS4210
操作说明
(续)
3.3
常见DMA控制器的特点
第80页至第4.4.27进一步注册信息
化。
3.3.2 ContextControl.event
第20页表3-7中所示的分组事件代码
可能的值为5位ContextControl.event字段。
这个字段可以包含一个1394定义的应答代码或
OpenHCI生成的事件代码。位[15 :0]的上下文的
控制寄存器可以被写入到主机存储器,从而提供与
美食包和/或DMA描述符的状态。然而,所有
这可能出现在一个特定的CON-可能事件代码
文字的ContextControl寄存器未必永远
写入到主机存储器用于分组或DMA描述符
状态,根据情况和功能
的上下文。表3-7提供的ACK代码列表
信息不规范(即异步数据包
该事件代码可以被设置为在电流所指明的任何应答代码
出租和未来的1394标准) 。 OpenHCI生成的事件
码有一个“ evt_ ”前缀和通过用代码来表示
高(第五)位等于0。在某些情况下,用于同步
I / O OpenHCI可产生用于信号的1394风格ACK码
textControl.event 。
的CS4210提供了几种类型的DMA的功能:
通用DMA处理异步发送
和接收数据包和同步传输和
接收数据包。
入站总线桥接功能,允许设备1394
直接访问系统内存被称为“物理
DMA “。
一个单独的写入缓冲器,用于接收自ID信息包。
在系统内存中的1 KB块之间的映射和
配置ROM的第1K 。
3.3.1关联寄存器
一个上下文提供了基本信息的CS4210 ,以
允许它来获取和处理描述符sev-之一
ERAL DMA控制器。所有的上下文(除了自编号)有
一个ContextControl寄存器和一个CommandPtr寄存器。该
在ContextControl寄存器的格式是DMA控制器
具体的。
表3-6是Contex.Control的登记册的格式和
CommandPtr注册。请参阅第4.4.24开始在
表3-6 。 ContextControl和CommandPtr寄存器的格式
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
AsyncReqTxContextControl设置/清除寄存器
AsyncRespTxContextControl设置/清除寄存器
WAKE
DEAD
RUN
RSVD
RSVD
活跃
RSVD
事件代码
9
8
7
6
5
4
3
2
1
0
AsyncReqRxContextControl设置/清除寄存器
AsyncRespRxContextControl设置/清除寄存器
WAKE
DEAD
RUN
RSVD
RSVD
活跃
RSVD
SPD
事件代码
IsochTxnContextControl设置/清除寄存器
cycleMatchEnable
cycleMatch
RUN
RSVD
活跃
WAKE
DEAD
RSVD
事件代码
IsochRxnContextControl设置/清除寄存器
cycleMatchEnable
multiChanMode
RSVD
RUN
RSVD
活跃
WAKE
DEAD
RSVD
SPD
事件代码
isochHeader
bufferFill
CommandPtr注册
descriptorAddress
Z
修订版1.0
19
www.national.com

深圳市碧威特网络技术有限公司