rev. 0
adsp-21mod970-110
–3–
软件 接口
相似物 设备 提供 样本 c 代号 为 这 软件 inter-
面向 至 这 adsp-21mod970-110. 这 软件 接口 en-
compasses 这 下列的 四 areas—download, 控制接口,
数据 接口 和 modem statistics.
下载
这 dma 端口 在 这 adsp-21mod970-110 包含 一个 自动-
incrementing 地址 发生器. 这 host 写 这 开始
地址 的 这 转移 和 然后 写 这 第一 文字 的 数据.
之后 这 第一 写, 这 dma 地址 发生器 automatically
increments; 这 host 写 这 next 数据 文字 和 这 dma
transfers 那 文字 至 这 next location 在 adsp-21mod970-
110 记忆.
这 executable image 包含 代号 和 数据 那 必须 是
承载 在 程序 和 数据 记忆. 程序 记忆 在 这
adsp-21mod970-110 是 24 位 宽, 因此 二 transfers
是 使用 至 加载 各自 文字 的 程序 记忆.
这 host begins 这 下载 用 asserting 这
重置
管脚 的
这 adsp-21mod970-110. 这 host 然后 transfers 所有 代号 和
数据. 所有 内部的 记忆 能 是 承载 在 5 ms.
控制 接口
这 adsp-21mod970-110 是 控制 通过 二 fifos 在
dsp 记忆. 这 host 发送 一个 控制 事件 用 writing 至 这
host-至-modem
先进先出. 这 adsp-21mod970-110 posts events 至
这 host 用 writing 在 这
modem-至-host
先进先出.
数据 接口
所有 数据 transferred 至 和 从 这 adsp-21mod970-110
passes 通过 文字 fifos located 在 内部的 记忆 在 这
adsp-21mod970-110. 这 fifos 是 accessed 通过 一个
控制 结构 那 包含 一个 pointer 至 这 开始 的 这 先进先出
在 记忆, 这 长度 的 这 先进先出 在 16-位 words, 一个 pointer 至
这 next 地址 至 是 读, 和 一个 pointer 至 这 next 地址 至
是 写. 这 transmit 和 receive fifos 是 1024 字节
深的. 例子 代号 供应 primitives 为 accessing 这 字节-
fifos 是 有 从 相似物 设备. 表格 i 显示 一个 ex-
ample 的 一个 数据 先进先出.
表格 i. 先进先出 例子
信息
信息
信息
信息
根基
pd_ptr
wr_pdr
根基 + 大小
modem statistics
一些 modem statistics 能 是 gathered 通过 这 dma
端口. 这些 statistics 包含 call 状态, 调制 在 使用,
连接 比率, transmit 和 receive 数据 比率, 标识 比率, retrain
计数, 比率 renegotiation 计数 和 其他. 表格 ii 和 表格 iv
包含 一个 完全 listing 的 有 modem statistics.
modem 配置
这 modem 是 配置 用 程序编制 各种各样的 参数
通过 这 dma 端口. 表格 iii 和 表格 v 包含 完全
lists 的 modem 配置 参数.
表格 ii. shell 状态
涉及 # 函数
ss. 0 产品 号码
ss. 1 应用 版本
ss. 2 应用 类型
ss. 3 可编程序的 标记 数据
表格 iii. shell 参数
涉及 # 函数
sp. 0 串行 端口 tx 时间 slot
sp. 1 串行 端口 rx 时间 slot
sp. 2 串行 端口 配置
sp. 3 可编程序的 标记 控制
sp. 4 可编程序的 标记 数据
sp. 5 host 中断 计数