/* Copyright (C) 1994-1995 Apogee Software, Ltd. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ ;/****************************************************************************\ ;* * ;* CTAWEAPI.INC SB AWE32 DOS Assembly Header * ;* * ;* (C) Copyright Creative Technology Ltd. 1992-94. All rights reserved * ;* worldwide. * ;* * ;* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY * ;* KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE * ;* IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR * ;* PURPOSE. * ;* * ;* You have a royalty-free right to use, modify, reproduce and * ;* distribute the Sample Files (and/or any modified version) in * ;* any way you find useful, provided that you agree to * ;* the Creative's Software Licensing Aggreement and you also agree that * ;* Creative has no warranty obligations or liability for any Sample Files. * ;* * ;\****************************************************************************/ ; ;/****************************************************************************\ ;* File name : CTAWEAPI.INC * ;* * ;* Programmer : Creative SB AWE32 Team * ;* Creative Technology Ltd, 1994. All rights reserved. * ;* * ;* Version : 2.0b * ;* * ;\****************************************************************************/ SCRATCH STRUC DB 702 DUP(0) SCRATCH ENDS GCHANNEL STRUC DB 20 DUP(0) GCHANNEL ENDS MIDICHANNEL STRUC DB 32 DUP(0) MIDICHANNEL ENDS SOUNDFONT STRUC DB 124 DUP(0) SOUNDFONT ENDS NRPNCHANNEL STRUC DB 96 DUP(0) NRPNCHANNEL ENDS SOUNDPAD STRUC SPad1 DD 0 SPad2 DD 0 SPad3 DD 0 SPad4 DD 0 SPad5 DD 0 SPad6 DD 0 SPad7 DD 0 SOUNDPAD ENDS AWE32_ALLOCMEM EQU 0001h AWE32_FREEMEM EQU 0002h AWE32ERR_ALLOCMEM EQU 1 AWE32ERR_SBKFORMAT EQU 2 AWE32ERR_DRAMSIZE EQU 3 AWE32ERR_SBKREAD EQU 4