Listing 2 Header file for DMA control program
/* vds.h - Header file for VDS function subset Written by Robert Watson (C) Copyright Robert Watson 1993 */ typedef struct { long Size; long Offset; int Segment; int BufferID; long Address; } VDS_DDS; int IsVDSAvailable (void); int RequestVDSBuffer (VDS_DDS * DDS); int ReleaseVDSBuffer (VDS_DDS * DDS); int DisableVDSTranslation (int Channel); int EnableVDSTranslation (int Channel); int CopyFromDMABuffer (VDS_DDS * DDS, long BufferOffset); /* End of File */