	IFND	LIBRARIES_STC_I
LIBRARIES_STC_I SET 1
**
**	$Filename: libraries/stc.i $
**	$Revision: 1.1 $
**	$Date: 93/07/25 $
**
**	stc.library definitions
**
**	(C) Copyright 1991-1993 Jouni 'Mr.Spiv' Korhonen
**	    All Rights Reserved
**

    IFND    EXEC_TYPES_I
    include 'exec/types.i'
    ENDC
    IFND    EXEC_LISTS_I
    include 'exec/lists.i'
    ENDC
    IFND    EXEC_LIBRARIES_I
    include 'exec/libraries.i'
    ENDC
    IFND    EXEC_INTERRUPTS_I
    include 'exec/interrupts.i'
    ENDC
    IFND    DOS_DOS_I
    include 'dos/dos.i'
    ENDC

STCNAME         MACRO
                dc.b    'stc.library',0
                ENDM

STCVERSION      equ     2

******************************************************************************
*                                                                            *
* Preferences                                                                *
*                                                                            *
******************************************************************************

S403            equ     0
phNOHEADER      equ     1
phNOMATCH       equ     2
phUNIT          equ     3
phNAME          equ     4
phREHEADER      equ     5
phOVERLAY       equ     6
phBREAK         equ     7
phHUNKID        equ     8

seEXEC		equ	0
sePEXEC		equ	1
seLIBRARY	equ	2
seOVERLAY	equ	3
seABSOLUTE	equ	4

        STRUCTURE stcCrunchInfo,0
          ULONG   stcci_FileLength
          APTR    stcci_Buffer
          APTR    stcci_FileBuffer
          APTR    stcci_MsgPort			* If NULL no event check
          APTR    stcci_RastPort
          APTR    stcci_GfxBase			* If NULL no crunchcounter
          WORD    stcci_XPos
          WORD    stcci_YPos
        LABEL     stcci_SIZEOF

******************************************************************************
*                                                                            *
* Library Base                                                               *
*                                                                            *
******************************************************************************

        STRUCTURE StcBase,LIB_SIZE
          APTR    stcb_DosBase
          BPTR    stcb_SegList
          ULONG   stcb_Flags
          ULONG   stcb_Pad

          APTR    stcb_FirstBuffer
          ULONG   stcb_BufferSize
          ULONG   stcb_SecurityLen
          ULONG   stcb_ErrorMsg
        LABEL     stcb_SIZEOF



    ENDC	; LIBRARIES_STC_I
