File:  [WindowsNT SDKs] / ntddk / src / mmedia / synth / driver / hardware.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Thu Aug 9 18:31:12 2018 UTC (7 years, 9 months ago) by root
Branches: msft, MAIN
CVS tags: ntddk-nov-1993, HEAD
Microsoft Windows NT Build 511 (DDK SDK) 11-01-1993


/*++ 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;


unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.