3 Sound Blaster DSP support
7 Andrew Greenwood (silverblade@reactos.org)
10 2 July 2008 - Created (split from sbdsp.c)
13 Functions documented in sbdsp.h
24 OUT PUCHAR MajorVersion
,
25 OUT PUCHAR MinorVersion
,
30 /* Make sure our parameters are sane */
32 return STATUS_INVALID_PARAMETER_2
;
35 return STATUS_INVALID_PARAMETER_3
;
37 /* Send version request */
38 Status
= SbDspWrite(BasePort
, SB_DSP_VERSION
, Timeout
);
39 if ( Status
!= STATUS_SUCCESS
)
42 /* Get the major version */
43 Status
= SbDspRead(BasePort
, MajorVersion
, Timeout
);
44 if ( Status
!= STATUS_SUCCESS
)
47 /* Get the minor version */
48 Status
= SbDspRead(BasePort
, MinorVersion
, Timeout
);