/****************************************************************************
**
**  Name:  emuext.h
**
**  Description:
**     Primary type declarations for "Michelle" project.
**
**  Status:  PRELIMINARY
**
**  $Log:   S:/tbird/arcppc/fw/603e/emuext.h_v  $
** 
**    Rev 1.0   11 Feb 1997 16:16:50   kevin
** Initial revision.
** 
**    Rev 1.3   06 Aug 1996 13:59:40   gene
** added GoEP_dly and Trace_PC
** 
**    Rev 1.2   10 Jul 1996 15:41:28   gene
** added Reset_Vector globel variable
** 
**    Rev 1.1   10 Jun 1996 11:01:32   gene
** 
**    Rev 1.0   03 Jun 1996 14:18:54   gene
** Initial revision.
** 
**  Copyright (C) 1992 Microtek International.  All rights reserved.
**
*****************************************************************************/

#define _EMU_EXTERNAL_

//extern RESULT result;
extern U8  commandStream[MAX_STREAM_LEN],   /* Input Command Stream. */
           outputStream[MAX_STREAM_LEN];  /* Output Stream.        */
extern S16 outputStreamLen,commandStreamLen;
extern U16 signals;/* INT0 - INT3, DRQ0, DRQ1, HOLD, NMI, RESET, PEREQ ERROR */
extern U8  traceMode;
extern U16 noUse;
extern U8  noUseByte;
extern U16 inSize;
extern U16 extEvent;
extern U8  *diff;
/* llfw variable */
extern U16 stpTimFlg,r187Buf[],mapBuf[];
extern BOOLEAN gotTrigInfoOfTrcBuf[];
extern U8 exceptBreak,cpuFlag;
extern U8 phyEv[];
extern U8 idData[MAX_ID];
extern BOOLEAN mtatExist;
extern U16 C_OFF,C_ON;
//extern char far TraceBuffer[TraceBufferSize];
extern U16 BDMTemp[BDMTempSize];
extern U8 BDMTempB[BDMTempSize*2];
extern U32 Reset_Vector[2];
extern U8 GoEP_dly;
extern U32 Trace_PC[2];
/*----------------------------- EOF -----------------------------------*/
