LIBRARY      MEM

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

EXPORTS
   WEP                  @1  RESIDENTNAME
   MemRead              @2
   MemWrite             @3
   MemFill              @4
   MemOpenSession       @5
   MemCloseSession      @6
   MemSearch            @7
   MemCompare           @8
   MemMove              @9
   MemChecksum          @10
   MemTest              @11
   InitCServer          @12
   MemCliDumpMemory     @13
   MemCliWriteMemory    @14
   MemCliFillMemory     @15
   LibMain              @16
   MemCliSearchMemory   @17
   MemCliSetMemSize     @18
   MemCliSetVerify      @19
   MemSetAccessSize     @20
   MemGetAccessSize     @21
   MemSetVerifyWrites   @22
   MemGetVerifyWrites   @23
   MemCallback          @24
   MemSetSourceRange    @25
   MemInitOnce          @26
   MemProcessVerifyError @27
   MemReadSized         @28
   MemWriteSized        @29
   MemFillSized         @30
   MemSearchSized       @31
   MemCompareSized      @32
   MemMoveSized         @33
   MemChecksumSized     @34
   MemTestSized         @35
   MemCacheInvalidate   @36
   MemCacheInvalidateRange @37
   MemReadSizedNoAlloc  @38
   MemReadQuick         @39
   MemCliCopyMemory     @40
   MemDlgCopyMemory     @41
   MemCpyDlgProc        @42
   MemCopy              @43
   MemCopySized         @44
   MemSwapBytesInWord   @45
   MemSwapBytesInLong   @46
   MemSwapWordsInLong   @47
   MemChooseByteInWord  @48
   MemChooseByteInLong  @49
   MemChooseWordInLong  @50
   MemCliChecksum       @51
   MemCliSelftest       @52
   MemCliRamtst         @53
   MemCliCompareMemory  @54
   MemDlgCompMemory     @55
   UPMAOpenWindow       @56
   UPMAExistsWindow     @57
   UPMACloseWindow      @58
   UPMBOpenWindow       @59
   UPMBExistsWindow     @60
   UPMBCloseWindow      @61
   MemCliUploadMemory   @62

IMPORTS
   SDSERVER.SdUnregister
   SDSERVER.SdUnregisterSemaphore
   SDSERVER.SdWriteMember
   SDSERVER.SdnWriteMember
   SDSERVER.SdnWritePartialMember
   SDSERVER.SdRegister
   SDSERVER.SdRegisterSemaphore
   SDSERVER.SdReadMember
   SDSERVER.SdReadPartialMember
   SDSERVER.SdnReadPartialMember
   SDSERVER.SdWritePartialMember
   SDSERVER.SdGetMemberSize
   SDSERVER.SdGetMemberAccess
   SDSERVER.SdGetMemberName
   SDSERVER.SdGetMemberIndex
   SDSERVER.SdGetMemberReturnCode
   SDSERVER.SdTestAndSetSemaphore
   SDSERVER.SdWriteCmdReadResponse
   SDSERVER.SdnWriteCmdReadResponse
   SDSERVER.SdnRegister
   SDSERVER.SdnReadMember
   SDSERVER.SdnData
   SDSERVER.SdnWriteMemberIfChanged
   SDSERVER.Sds2AbiRunaccStart
   SDSERVER.Sds2AbiRunaccFinish
   SDSERVER.Sds2AbiFwGetUpm
   SDSERVER.Sds2AbiFwSetUpm
   
   SDS2ABI.Sds2AbiMemChecksum
   SDS2ABI.Sds2AbiSetVerify
   SDS2ABI.Sds2AbiMemCompare
   SDS2ABI.iceMapError
   ABI68K.iceSetAccessSize
   ABI68K.iceSelftest
   ABI68K.iceTest
   ABI68K.iceGetVerifyErrorInfo

   ADDR.AdrAddToAddress
   ADDR.AdrCreateAddress
   ADDR.AdrSetAddrOffset
   ADDR.AdrSetAddrSpace
   ADDR.AdrConvAddressToText
   ADDR.AdrSetAddrSymbolUsage
   ADDR.AdrConvTextToAddress
   ADDR.AdrDestroyAddress
   ADDR.AdrGetAddrOffset
   ADDR.AdrGetAddressToTextLength
   ADDR.AdrGetAddrSpace
   ADDR.AdrCompareAddresses
   ADDR.AdrRangeOfAddresses
   ADDR.AdrRemainingBytes
   ADDR.AdrCopyAddress
   ADDR.AdrDoPhysicalRangesOverlap
   ADDR.AdrSetEndAddrOffset
   ADDR.AdrSetAddrRangeLength
   ADDR.AdrGetAddrRangeLength
   ADDR.AdrConvAddressToTextWithParams

; Malloc Utilities Import functions - HEAP.C
             MALLOC.TMalloc
             MALLOC.TFree

; Event Nofification Library
             ENLIB.EnlEventNotify
             ENLIB.EnlRegister

; Error text handler
             ERRTEXT.ErrInitDLL
             ERRTEXT.ErrDisplayError
             ERRTEXT.ErrDisplayErrorEx
             ERRTEXT.ErrSaveMemoryVerifyInfo

; Execution control (bkptexec)
             BKROOT.BkProcessorMustBeHalted

; Processor-dependent routines
             PROC.ProcReturnProcFamily
             PROC.ProcReturnByteOrder
             PROC.ProcReturnCpu
             PROC.ProcReturnSystemType

; EscKey processing routines
             PVTASK.TskCheckAbort

; F1 key processing routines
             CLIULIB.RegisterHelpEntry
; Cpu
             CPU.CpuGetRegister

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