Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

56 lines
852 B

/*++ BUILD Version: 0002 // Increment this if a change has global effects
Copyright (c) 1992 Microsoft Corporation
Module Name:
hardware.h
Abstract:
This include file defines constants and types for
the Microsoft midi synthesizer.
Author:
Robin Speed (RobinSp) 20-Oct-92
Revision History:
--*/
#include <synth.h>
#define SYNTH_PORT 0x388
#define NUMBER_OF_SYNTH_PORTS 4
//
// Sound system hardware and device-level variables
//
typedef struct {
ULONG Key; // For debugging
#define HARDWARE_KEY (*(ULONG *)"Hw ")
PUCHAR SynthBase; // base port address for synth
} SOUND_HARDWARE, *PSOUND_HARDWARE;
//
// Devices - these values are also used as array indices
//
typedef enum {
AdlibDevice = 0,
Opl3Device,
NumberOfDevices
} SOUND_DEVICES;