cy7c68013a/cy7c68014a
cy7c68015a/cy7c68016a
文档 #: 38-08032 rev. *g 页 5 的 55
这 fx2lp jump 操作指南 是 encoded 作 跟随.
如果 autovectoring 是 使能 (av2en = 1 在 这 intset-向上
寄存器), 这 fx2lp substitutes 它的 int2vec 字节. 因此,
如果 这 高 字节 (“page”) 的 一个 jump-表格 地址 是 preloaded
在 location 0x0044, 这 automatically-inserted int2vec 字节
在 0x0045 将 直接 这 jump 至 这 准确无误的 地址 输出 的 这
27 地址 在里面 这 页.
3.8.3 先进先出/gpif 中断 (int4)
just 作 这 usb 中断 是 shared among 27 单独的 usb-
中断 来源, 这 先进先出/gpif 中断 是 shared among 14
单独的 先进先出/gpif 来源. 这 先进先出/gpif 中断, 像
这 usb 中断, 能 雇用 autovectoring.
表格 3-4
显示
这 priority 和 int4vec 值 为 这 14 先进先出/gpif
中断 来源.
表格 3-3. int2 usb 中断
usb 中断 表格 为 int2
Priority int2vec 值 源 注释
1 00 SUDAV 设置-向上 数据 有
2 04 SOF 开始 的 框架 (或者 microframe)
3 08 SUTOK 设置-向上 token received
4 0C SUSPEND usb suspend 要求
5 10 usb 重置 总线 重置
6 14 HISPEED entered 高 速 运作
7 18 EP0ACK fx2lp ack’d 这 控制 handshake
8 1c 保留
9 20 ep0-在 ep0-在 准备好 至 是 承载 和 数据
10 24 ep0-输出 ep0-输出 有 usb 数据
11 28 ep1-在 ep1-在 准备好 至 是 承载 和 数据
12 2C ep1-输出 ep1-输出 有 usb 数据
13 30 EP2 在: 缓存区 有. 输出: 缓存区 有 数据
14 34 EP4 在: 缓存区 有. 输出: 缓存区 有 数据
15 38 EP6 在: 缓存区 有. 输出: 缓存区 有 数据
16 3C EP8 在: 缓存区 有. 输出: 缓存区 有 数据
17 40 IBN 在-大(量)-nak (任何 在 endpoint)
18 44 保留
19 48 EP0PING ep0 输出 是 pinged 和 它 nak’d
20 4C EP1PING ep1 输出 是 pinged 和 它 nak’d
21 50 EP2PING ep2 输出 是 pinged 和 它 nak’d
22 54 EP4PING ep4 输出 是 pinged 和 它 nak’d
23 58 EP6PING ep6 输出 是 pinged 和 它 nak’d
24 5C EP8PING ep8 输出 是 pinged 和 它 nak’d
25 60 ERRLIMIT 总线 errors 超过 这 编写程序 限制
26 64
27 68 保留
28 6c 保留
29 70 EP2ISOERR iso ep2 输出 pid sequence 错误
30 74 EP4ISOERR iso ep4 输出 pid sequence 错误
31 78 EP6ISOERR iso ep6 输出 pid sequence 错误
32 7C EP8ISOERR iso ep8 输出 pid sequence 错误