[NTVDM]
[reactos.git] / subsystems / ntvdm / speaker.h
1 /*
2 * COPYRIGHT: GPL - See COPYING in the top level directory
3 * PROJECT: ReactOS Virtual DOS Machine
4 * FILE: speaker.h
5 * PURPOSE: PC Speaker emulation
6 * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7 */
8
9 #ifndef _SPEAKER_H_
10 #define _SPEAKER_H_
11
12 /* INCLUDES *******************************************************************/
13
14 #include "ntvdm.h"
15
16 /* DEFINES ********************************************************************/
17
18 #define SPEAKER_CONTROL_PORT 0x61
19
20 /* FUNCTIONS ******************************************************************/
21
22 VOID SpeakerInitialize(VOID);
23 VOID SpeakerCleanup(VOID);
24 BYTE SpeakerReadStatus(VOID);
25 VOID SpeakerWriteCommand(BYTE Value);
26
27 #endif // _SPEAKER_H_
28
29 /* EOF */