CTAWEAPI.INC 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. /*
  2. Copyright (C) 1994-1995 Apogee Software, Ltd.
  3. This program is free software; you can redistribute it and/or
  4. modify it under the terms of the GNU General Public License
  5. as published by the Free Software Foundation; either version 2
  6. of the License, or (at your option) any later version.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  10. See the GNU General Public License for more details.
  11. You should have received a copy of the GNU General Public License
  12. along with this program; if not, write to the Free Software
  13. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  14. */
  15. ;/****************************************************************************\
  16. ;* *
  17. ;* CTAWEAPI.INC SB AWE32 DOS Assembly Header *
  18. ;* *
  19. ;* (C) Copyright Creative Technology Ltd. 1992-94. All rights reserved *
  20. ;* worldwide. *
  21. ;* *
  22. ;* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY *
  23. ;* KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE *
  24. ;* IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR *
  25. ;* PURPOSE. *
  26. ;* *
  27. ;* You have a royalty-free right to use, modify, reproduce and *
  28. ;* distribute the Sample Files (and/or any modified version) in *
  29. ;* any way you find useful, provided that you agree to *
  30. ;* the Creative's Software Licensing Aggreement and you also agree that *
  31. ;* Creative has no warranty obligations or liability for any Sample Files. *
  32. ;* *
  33. ;\****************************************************************************/
  34. ;
  35. ;/****************************************************************************\
  36. ;* File name : CTAWEAPI.INC *
  37. ;* *
  38. ;* Programmer : Creative SB AWE32 Team *
  39. ;* Creative Technology Ltd, 1994. All rights reserved. *
  40. ;* *
  41. ;* Version : 2.0b *
  42. ;* *
  43. ;\****************************************************************************/
  44. SCRATCH STRUC
  45. DB 702 DUP(0)
  46. SCRATCH ENDS
  47. GCHANNEL STRUC
  48. DB 20 DUP(0)
  49. GCHANNEL ENDS
  50. MIDICHANNEL STRUC
  51. DB 32 DUP(0)
  52. MIDICHANNEL ENDS
  53. SOUNDFONT STRUC
  54. DB 124 DUP(0)
  55. SOUNDFONT ENDS
  56. NRPNCHANNEL STRUC
  57. DB 96 DUP(0)
  58. NRPNCHANNEL ENDS
  59. SOUNDPAD STRUC
  60. SPad1 DD 0
  61. SPad2 DD 0
  62. SPad3 DD 0
  63. SPad4 DD 0
  64. SPad5 DD 0
  65. SPad6 DD 0
  66. SPad7 DD 0
  67. SOUNDPAD ENDS
  68. AWE32_ALLOCMEM EQU 0001h
  69. AWE32_FREEMEM EQU 0002h
  70. AWE32ERR_ALLOCMEM EQU 1
  71. AWE32ERR_SBKFORMAT EQU 2
  72. AWE32ERR_DRAMSIZE EQU 3
  73. AWE32ERR_SBKREAD EQU 4