67 lines
1.1 KiB
C
67 lines
1.1 KiB
C
/*
|
|
* Copyright (c) 1993-1995 Argonaut Technologies Limited. All rights reserved.
|
|
*
|
|
* $Id: fw_ip.h 2.19 1996/10/01 14:13:53 sam Exp $
|
|
* $Locker: $
|
|
*
|
|
* Prototypes for functions internal to framework
|
|
*/
|
|
#ifndef _FW_IP_H_
|
|
#define _FW_IP_H_
|
|
#ifndef _NO_PROTOTYPES
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/*
|
|
* pool.c
|
|
*/
|
|
void BR_ASM_CALLBACK BrPoolAddChunk(br_pool *pool);
|
|
|
|
/*
|
|
* Debugging writes
|
|
*/
|
|
int BR_PUBLIC_ENTRY BrLogWrite(void *buffer, br_size_t s, br_size_t n);
|
|
|
|
/*
|
|
* file.c
|
|
*/
|
|
void BR_CALLBACK _BrFileFree(void *res, br_uint_8 res_class, br_size_t size);
|
|
|
|
|
|
/*
|
|
* token.c
|
|
*/
|
|
void BrTokenBegin(void);
|
|
br_token BrTokenFindType(br_token *ptype, char *base, br_token *types, br_int_32 ntypes);
|
|
|
|
|
|
/*
|
|
* object.c
|
|
*/
|
|
void BR_CALLBACK _BrObjectFree(void *res, br_uint_8 res_class, br_size_t size);
|
|
|
|
|
|
/*
|
|
* image.c
|
|
*/
|
|
void BR_CALLBACK _BrImageFree(void *res, br_uint_8 res_class, br_size_t size);
|
|
|
|
/*
|
|
* loader.c
|
|
*/
|
|
br_image *ImageLoad(char *name);
|
|
|
|
/*
|
|
* brbhook.c
|
|
*/
|
|
void BR_CALLBACK _BrBeginHook(void);
|
|
void BR_CALLBACK _BrEndHook(void);
|
|
|
|
#ifdef __cplusplus
|
|
};
|
|
#endif
|
|
#endif
|
|
#endif
|
|
|