Annotation of gcl520h/_gfcmem.h, revision 1.1

1.1     ! root        1: #ifndef _GFC_MEM_DOT_H
        !             2: #define _GFC_MEM_DOT_H
        !             3: 
        !             4: /*
        !             5:  * GFC_MEM.H               5.20A  June 8, 1995
        !             6:  *
        !             7:  *  The Greenleaf Comm Library
        !             8:  *
        !             9:  *  Copyright (C) 1991-1995 Greenleaf Software Inc.  All Rights Reserved.
        !            10:  *
        !            11:  * NOTES
        !            12:  *
        !            13:  * These declarations are used for internal memory allocation functions
        !            14:  * used in CommLib.  The routines declared here and defined in
        !            15:  * gfc_mem.c can be replaced by the user with functions that return
        !            16:  * pointers to static memory areas.  This is useful when you don't
        !            17:  * want to use the heap for some reason.  Note that "normal" applications
        !            18:  * will never have to use these functions, and consequently will never
        !            19:  * have to include this header file.
        !            20:  *
        !            21:  * MODIFICATIONS
        !            22:  *
        !            23:  * December 12, 1992  4.00A : Initial release
        !            24:  */
        !            25: 
        !            26: #ifndef GF_HEAP_DEBUGGER
        !            27: 
        !            28: void * GF_CONV AllocateGreenleafPortStructure( int port, int size );
        !            29: void GF_CONV FreeGreenleafPortStructure( int port, void *p );
        !            30: void * GF_CONV AllocateGenericStructure( int size );
        !            31: void GF_CONV FreeGenericStructure( void *p );
        !            32: void * GF_CONV AllocateDriverStructure( int size );
        !            33: void GF_CONV FreeDriverStructure( void *p );
        !            34: void * GF_CONV AllocateRXBuffer( int port, unsigned int size );
        !            35: void * GF_CONV AllocateTXBuffer( int port, unsigned int size );
        !            36: void GF_CONV FreeTXBuffer( int port, void *p );
        !            37: void GF_CONV FreeRXBuffer( int port, void *p );
        !            38: void * GF_CONV AllocateXferBuffer( unsigned int size );
        !            39: void GF_CONV FreeXferBuffer( void *p );
        !            40: 
        !            41: #endif    /* #ifndef GF_HEAP_DEBUGGER */
        !            42: 
        !            43: #endif   /* #ifndef _GFC_MEM_DOT_H*/
        !            44: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.