; /****************************************************************************
; **
; **  Name:  INHEX.DEF
; **
; **  Description:
; **      Module definition file for Intel Hex Loader.
; **
; **  Status:  CODED
; **
; **  $Log:   S:/tbird/mt2_186/inhex/inhex.dev  $
; ** 
; **    Rev 1.0   16 Dec 1996 16:46:48   Judy
; ** Initial revision.
; ** 
; **  $Header:   S:/tbird/mt2_186/inhex/inhex.dev   1.0   16 Dec 1996 16:46:48   Judy  $
; **
; **  Copyright (C) 1996 Microtek International.  All rights reserved.
; **
; ****************************************************************************/
LIBRARY      INHEX
DESCRIPTION  'Intel Hex Loader'
EXETYPE      WINDOWS
STUB         'WINSTUB.EXE'
CODE  LOADONCALL MOVEABLE DISCARDABLE
DATA  PRELOAD MOVEABLE SINGLE
HEAPSIZE     1024

EXPORTS
   WEP                                 @1 RESIDENTNAME ;termination
   LIBMAIN                             @2 ; initialization
   INITCSERVER                         @3
   INHEXLOADERLOAD
   INHEXLOADERLOADMODULEBYDESC
   INHEXLOADERGETSTARTPC
   INHEXLOADERGETSTACKINFO
   INHEXLOADERGETBYTES

IMPORTS

; TMALLOC SERVER
   MALLOC.TMALLOC
   MALLOC.TFREE

; ERRTEXT SERVER
   ERRTEXT.ERRINITDLL
   ERRTEXT.ERRDISPLAYSTRING
   ERRTEXT.ERRDISPLAYERROREX
   ERRTEXT.ERRDISPLAYERROR

; ADDRESS SERVER
   ADDR.ADRCREATEADDRESSFROMTEXT
   ADDR.ADRDESTROYADDRESS
   ADDR.ADRGETMAXINPUTADDROFFSET
   ADDR.ADRGETPMODE

; BKROOT SERVER
   BKROOT.BKPROCESSORMUSTBEHALTED
   BKROOT.BKGETEMULATIONSTATUS

; CPU SERVER
   CPU.CPUGETPC
   CPU.CPUREGISTERMULTIPLEREGISTERS
   CPU.CPURESETCPU

; LOADER LAUNCHER SERVER
   LOADER.LDRQUEUEINIT
   LOADER.LDRQUEUEWAIT
   LOADER.LDRQUEUEFLUSH
   LOADER.LDRQUEUESETADDRESSRECORD
   LOADER.LDRQUEUEDATARECORD
   LOADER.LDRQUEUECHECKLOADABORT
   LOADER.LDRQUEUEGETLOADABORT
   LOADER.LDRPROGRESSDONE
   LOADER.LDRPROGRESSINC
   LOADER.LDRGETSTATBLOCK
   LOADER.LDRGETTIMESTAMP
   LOADER.LDRQUEUEPROCESSVERIFYERROR
   LOADER.LDRSENDMESSAGETOCLI
   LOADER.LDRWARNING
   LOADER.LDRGETLOADERPATH

; Processor Server
   PROC.PROCRETURNPROCFAMILY
   PROC.PROCRETURNPROCESSORNAME

; PVTASK SERVER
   PVTASK.TSKCHECKABORT

; End of File
