source: cmedia/trunk/Vsd/AudioIF/vsdfwd.c@ 577

Last change on this file since 577 was 354, checked in by stevenhl, 18 years ago

Import untested baseline cmedia sources, work products and binaries
Binaries and work products should be deleted from repository.
once new builds are verified to work.

File size: 1.6 KB
Line 
1/************************* START OCuF SPECIFICATIONIS ***
2*
3* SOURCE FILE NAME: VSDFWD.C
4*
5* DESCRIPTIVE NAME: Ring 3 Amp/Mixer AUDIO Interface Driver
6*
7* COPYRIGHT: IBM Confidential
8* Copyright (c) IBM Corporation 1991
9* All Rights Reserved
10*
11* STATUS: OS/2 Release 2.0
12*
13* FUNCTION: This source module contains the ring 3 (DLL) entry point for
14* MCD Amp/Mixer calls from the Amp/Mixer or Waveform handler
15*
16* NOTES:
17* DEPENDENCIES: ACPA PDD
18* RESTRICTIONS: Runs in 32 bit protect mode (OS/2 2.0)
19*
20* ENTRY POINT:
21* AUDIOIFDriverEntry
22*
23* EXTERNAL REFERENCES: Sends IOCTL request to ACPA audio board
24*
25* Change History:
26* DATE DEVELOPER CHANGE DESCRIPTION
27* 02/23/94 Lauren Post File created
28*
29************************** END OF SPECIFICATIONS **************************/
30
31#define INCL_NOPMAPI
32#define INCL_DOS
33#define INCL_ERRORS
34#define INCL_RESOURCES
35
36#include <os2.h>
37
38/************************ START OF SPECIFICATIONS **************************
39*
40* SUBROUTINE NAME: AUDIOIFInit()
41*
42* FUNCTION: Initializes Audio Interface global data.
43*
44* INPUT: None
45*
46* OUTPUT: Always returns 1 (required by assembler call).
47*
48* CALLED BY: AUDINIT.ASM (Initialization routine).
49*
50* OS/2 CALLS: DosCreateMutexSem()
51*
52*************************** END OF SPECIFICATIONS *************************/
53
54#ifndef POWERPC
55#pragma linkage (_DLL_InitTerm, system)
56#endif
57
58ULONG APIENTRY _VSD_InitTerm (ULONG hModhandle, ULONG Flag);
59
60ULONG _DLL_InitTerm (ULONG hModhandle, ULONG Flag)
61{
62 return (_VSD_InitTerm (hModhandle, Flag));
63}
64
Note: See TracBrowser for help on using the repository browser.