/*
 * dspdrvbase.h -- C include file defining the library base
 *
 */

#ifndef R3D_DSPDRV_BASE_H
#define R3D_DSPDRV_BASE_H

#ifndef  EXEC_TYPES_H
#include  <exec/types.h>
#endif   EXEC_TYPES_H

#ifndef  EXEC_LISTS_H
#include  <exec/lists.h>
#endif   EXEC_LISTS_H

#ifndef  EXEC_LIBRARIES_H
#include <exec/libraries.h>
#endif   EXEC_LIBRARIES_H

/* library data structures */

struct R3DDspDrvBase 
{   struct Library LibNode;
    UBYTE  Flags;
    UBYTE  pad;

    ULONG  SysLib;
    ULONG  DosLib;
    ULONG  SegList;
};

#endif R3D_DSPDRV_BASE_H
