EasyManua.ls Logo

Creative AWE32 - Starting and Ending Addresses

Creative AWE32
110 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SB AWE32 Developer's Information Pack PART II DOS Real/Protected Mode API 32
Copyright Creative Technology Ltd., 1994-1996 Version 3.00
}
An additional bank can be added beyond the last bank.
banks[3] = 64000; /* new bank */
sp.total_banks = 4;
sp.banksizes = banks;
if ( awe32DefineBankSizes(&sp) ) {
// Error, invalid sizes
}
In order to resize other banks, the bank(s) beyond the bank to be resized must be freed first by calling
awe32ReleaseBank.
Starting and ending addresses
The starting and ending addresses for code and data segments of all the module files are marked.
Module Start / End Symbols
MIDIENG.OBJ CODE Start
__midieng_code()
CODE End
__midieng_ecode()
DATA Start
int* __midieng_code()
DATA End
int* __midieng_ecode()
SYSEX.OBJ CODE Start
__sysex_code()
CODE End
__sysex_ecode()
DATA Start
int* __sysex_code()
DATA End
int* __sysex_ecode()
HARDWARE.OBJ CODE Start
__hardware_code()
CODE End
__hardware_ecode()
DATA Start
int* __hardware_code()
DATA End
int* __hardware_ecode()
SFHELP1.OBJ CODE Start
__sfhelp1_code()
CODE End
__sfhelp1_ecode()
DATA Start
int* __sfhelp1_code()
DATA End
int* __sfhelp1_ecode()
SFHELP2.OBJ CODE Start
__sfhelp2_code()
CODE End
__sfhelp2_ecode()
DATA Start
int* __sfhelp2_code()
DATA End
int* __sfhelp2_ecode()
SBKLOAD.OBJ CODE Start
__sbkload_code()
CODE End
__sbkload_ecode()

Table of Contents