DSP

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 驱动,用于发送输入/输出数据到一个设备。 DDKDriver 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/BIOSQUE模型管理的一种目标类型。队列包括一列可以进行各 种操作的元素。 Semaphore 信号,旗语。由DSP/BIOSSEM模型管理的一种目标类型。信号灯通过 允许各种线程悬挂或者触发各自信号灯来实现同步处理。 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