DSP/BIOS驱动程序开发常见名词术语解释
2019-07-13 12:55发布
生成海报
Adapter 适配器,应用程序与微型驱动之间的接口。它是类驱动的一部分,一个适配器
可以提供或者不提供API函数。
ASYNC 模块. 一个GIO模块的扩展,进行异步I/O处理时需要。
Channnel 微型驱动管理的一种目标类型。每一个通道对应一个设备实例。
CSL(Chip Support Library) 由CCS提供的API函数库,用于支持片上、片外设备间的
交互作用不同芯片的CSL库不同。CSL库使用的目标由DSP/BIOS配置工具进行配置。
Class driver 类驱动,应用程序与微型驱动之间的接口。一个类驱动可以包括API模板
和一个适配器(如PIP/PIO, SIO/DIO),同样也可以只包括API(如GIO)。
DEV Module 一个DSP/BIOS模板,用于管理用户自定义的已配置设备,来使用IOM
驱动。
Device 一个硬件输入或者输出设备。
DIO adapter 应用程序利用SIO进行流操作时使用的适配器。这个适配器不包括API函
数。
DMA (Direct Memory Access)直接内存存取,一个设备用于接收,控制存储器总
线,以实现数据的传输不依赖于主机。
Driver 驱动,用于发送输入/输出数据到一个设备。
DDK(Driver Developer’s Kit)
EDMA (Enhanced DMA)高效数据传输控制器,用于控制设备二级存储器内的数据传
输。
GIO 一个DSP/BIOS模板,用于提供扩展的类驱动API。应用程序可以直接调用GIO模
板API函数与微型驱动进行接口作用。
HWI module 一个DSP/BIOS模板,用于管理硬件中断线程(也叫ISR)。硬件中断线
程不能够阻塞来等待资源的准备。
IOM Interface 用于实现微型驱动的模板。也有几个IOM结构可以被类驱动利用。完整
的类驱动/微型驱动模型 成为“IOM 模型”。
IOM_Fxns table 用于实现特定微型驱动的函数表模型。
IOM_Packet 由类驱动创建的一种结构体。用于在类驱动和微型驱动之间进行命令、数
据缓存和状态信息的传递。
McBSP (Multi-Channel Buffered Serial Port)
McASP (Multi-Channel Audio Serial Port)
mini-driver IOM模型中特定设备部分驱动。微型驱动是由IOM模型进行实现的。
PIO适配器 应用程序调用PIP进行流操作时使用的适配器。这个适配器包括应用程序必须
有的API函数调用。
Queue 队列,由DSP/BIOS的QUE模型管理的一种目标类型。队列包括一列可以进行各
种操作的元素。
Semaphore 信号,旗语。由DSP/BIOS的SEM模型管理的一种目标类型。信号灯通过
允许各种线程悬挂或者触发各自信号灯来实现同步处理。
SIO module 一个DSP/BIOS模型,用于管理流I/O目标。流目标主要用于TSK线程和
阻塞运行。
SWI module 一个DSP/BIOS模型,用于管理软件中断线程。软件中断线程不能阻塞来
等待资源的准备。
Synchronous 同步操作,伴随阻塞状态,以等待资源的有效性准备。
TSK module 一个DSP/BIOS模型那个,用于管理任务线程。任务线程能够阻塞以等到
资源准备。
UART Universal Asynchronous Receiver-Transmitter
UDEV object 由DEV模板管理的一种目标类型。
2011-06-13 14:20:12
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮