; **  Name:  SPA.def
; **
; **  Description:
; **     Contains the information about the module definition of the
; **     EVENT.DLL
; **
; **  $Header:   S:/tbird/mt2_68k/trace/spa.dev   1.2   09 Apr 1997 09:35:24   gene  $
; **************************************************************************/

LIBRARY      SPA

DESCRIPTION  'TBird SPA Dynamic Link Library'
EXETYPE      WINDOWS
STUB 'WINSTUB.EXE'
CODE         PRELOAD MOVEABLE DISCARDABLE
DATA         PRELOAD MOVEABLE SINGLE
HEAPSIZE     1024

EXPORTS      SPAOpenWindow                @1
             SPACloseWindow               @2
             SPAExistsWindow              @3
             SpaRangesAdd                 @4
             SpaRangesEdit                @5
             SpaRangesGet                 @6
             SpaRangesDelete              @7
             SpaRangesGetByIndex          @9
             SpaSaveDataGet               @10
             SpaRangesActionSet           @11
             SpaRangesActionGet           @12
             SpaRangesActionClear         @13
             SpaMAGet                     @14
             SpaTAGet                     @15
             SpaStart                     @16
             SpaStop                      @17
             SpaOpen                      @18
             initCServer                  @20
             WEP                          @21
             LibMain                      @22
             SPAWNDPROC                   @23
             SpaClose                     @24
             SpaStatus                    @25
             SpaSetBkpt                   @26
             SpaGetBkpt                   @27
             SpaCreate                    @28
             SpaQuit                      @29

IMPORTS      malloc.TMalloc
             malloc.TFree

             symbl.SymGetSymbolSibling
             symbl.SymGetModuleListHead
             symbl.SymGetSymbolName
             symbl.SymGetSymbolChild
             symbl.SymGetModuleDesc
             symbl.SymGetFunc
             symbl.SymGetFuncByName
             symbl.SymConvSymAddrToText
             symbl.SymGetModuleRef
             symbl.SymGetModuleExtraInfo
             symbl.SymGetLinenumByIndex
             symbl.SymGetLinenum
             symbl.SymMapAddr2Linenum
             symbl.SymGetModule

             addr.AdrCreateAddress
             addr.AdrDestroyAddress
             addr.AdrConvAddrRangeToText
             addr.AdrCreateAddressFromText
             addr.AdrSetAddrOffset
             addr.AdrSetAddrSegmentSelector
             addr.AdrConvAddressToText
             addr.AdrComparePhysicalAddresses
             addr.AdrGetAddrSegmentSelector
             addr.AdrConvTextToAddress
             addr.AdrGetAddrOffset
             addr.AdrSetAddrSymbolUsage
             addr.AdrGetAddrPhysicalOffset
             addr.AdrRangeOfAddresses
             addr.AdrGetAddrRangeLength
             addr.AdrDuplicateAddress
             addr.AdrSetAddrRangeLength
             addr.AdrCopyAddress
             addr.AdrDoRangesOverlap
             addr.AdrIsAddrRangeEqual
             addr.AdrIsAddrInRange
             addr.AdrGetAddrSpace
             addr.AdrAddToAddress

             dasm32.DadDasmOpen
             dasm32.DadDasmClose
             dasm32.DadDasmInst
             dasm32.DadSetDasmAddr
             dasm32.DadDasmRangeOfInst
             dasm32.DadDasmGetRangeInstCount
             dasm32.CheckDasmInst

             errtext.ErrDisplayError

             bkptexec.BxHaltEmulation
             bkptexec.BxGetBkpt
             bkptexec.BxSetBkpt
             bkptexec.BxRemoveAllBkpts
             bkptexec.BxGetAllBkptNext
             bkptexec.BxGetBkptCount
             bkptexec.BxCallback

             sds2abi.SetReg
             sds2abi.Sds2AbiSpaSetRange
             sds2abi.Sds2AbiSpaClearRange
             sds2abi.Sds2AbiSpaGetMAInfo
             sds2abi.Sds2AbiSpaGetTAInfo
             sds2abi.Sds2AbiSpaGetCCInfo
             sds2abi.Sds2AbiSpaGo
             sds2abi.Sds2AbiSpaClose
             sds2abi.Sds2AbiSpaSetBkpt
             sds2abi.Sds2AbiSpaOpen
             sds2abi.Sds2AbiFwUnloadRegisters

             sdserver.Sds2AbiInputAvailable
             SDSERVER.SdRegister
             SDSERVER.SdUnRegister

             abi68k.iceAbort

             enlib.EnlEventNotify

             cpu.CpuResetCPUOnly
             cpu.CpuSetPC
             cpu.CpuSetSP

             ld695.LdrGetStartPC
             ld695.LdrGetStack
             ld695.LdrSpaceMode

             cliulib.GetToolBarHandle

             proc.ProcReturnSpecificProcessor

; /******************************** E O F ***********************************/
;
