📄 pix.h
字号:
/************************************************************/
/* THIS INFORMATION IS PROPRIETARY TO */
/* MICROTEC RESEARCH, INC. */
/*----------------------------------------------------------*/
/* Copyright (c) 1991-1996 Microtec Research, Inc. */
/* All rights reserved */
/************************************************************/
/*** File pix.h -------------------------------------------*/
/* Position independent code and data. */
#ifndef _PIX_H
#define _PIX_H
#if _PID || _PIC
typedef void (*PIXFPTR)();
#define PIX_REF(ptr) (*((int*)(((char*)ptr + (int)_pix_start_of_data )) ))
#define PIX_ADD(ptr) ((char*)ptr +(int)_pix_start_of_data)
#define PIX_SUB(ptr) ((char*)ptr -(int)_pix_start_of_data)
#define current_image_is_relocated ((int)_pix_start_of_data != 0)
extern char* _pix_start_of_data ;
void init_pix_code_data();
#else /** !_PID || !_PIC****/
#define PIX_REF(ptr) *ptr
#define PIX_ADD(ptr) ptr
#define PIX_SUB(ptr) ptr
#define current_image_is_relocated 0
#endif /** _PID || _PIC***/
#endif /** _PIX_H ****/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -