SEED-VPM642 DSP PCI driver interface function and usage instructions Version 1.1 is a driver interface library designed to simplify DSP application program's operation on the PCI peripheral interface, ensuring efficient and reliable transmission of video data and handshake signals.
The document provides an overview of the SEED VPM642 DSP PCI driver interface library (SeedPciApi.lib) designed to work with the company's AVStream video stream driver. It explains the purpose of the library, its memory and interrupt resource requirements, and the range of video channels it supports.
It then details each API function, such as initialization, channel status checks, DMA address setup, and data transmission, followed by instructions on linking the library, reserving memory space, and configuring the HWIL_INT13 interrupt in a TI BIOS‑based DSP project. This manual is written in Chinese.
| Memory range used by driver library | 0x0001FF00‑0x00020000 (0x100 bytes) |
|---|---|
| PCI interrupt used | HWIL_INT13 (interrupt 13) |
| Document version | 1.1 |
Call the function void InitPciDrvLib() before using any other API functions.
Reserve the internal ISRAM space from 0x0001FF00 to 0x00020000 (0x100 bytes).
Link SeedPciApi.lib and include SeedPciApi.h in source files that use the API.