📄 imx.h
字号:
/*****************************************************************************
Project: TI iMX Library
-----------------------------
File: imx.h
Description: prototypes for low level iMX functions
Created: 07/29/1999, Ching-Yu Hung, Deepu Talla, K.I.
Copyright by Texas Instruments, Inc. 1999
------------------------------------------------------------
Version:
$Id: imx.h,v 1.1 1999/10/13 05:04:38 illgner Exp $
History:
$Log: imx.h,v $
Revision 1.1 1999/10/13 05:04:38 illgner
Initial revision
*****************************************************************************/
#ifndef _iMX_H
#define _iMX_H
/* ------------------------ */
/* Configuration */
/* ------------------------ */
#define DEBUG1 1 /* print d/c/optr inside iMX */
#define DEBUG2 0 /* print data, coeff, padded coeff arrays */
/* ------------------------ */
/* HARDWARE */
/* ------------------------ */
# define NO_OF_MACS 4
/* ------------------------ */
/* Types */
/* ------------------------ */
#define iMXTYPE_UNSIGNED 0x10
#define iMXTYPE_SIZEMASK 0x0F
#define iMXTYPE_SHORT 0x2
#define iMXTYPE_BYTE 0x1
#define iMXTYPE_USHORT (iMXTYPE_SHORT | iMXTYPE_UNSIGNED)
#define iMXTYPE_UBYTE (iMXTYPE_BYTE | iMXTYPE_UNSIGNED)
/* Image buffer and coefficent buffer */
extern unsigned short image_buf[];
extern unsigned short coeff_buf[];
/* ------------------------ */
/* Prototypes */
/* ------------------------ */
extern void imxsim_set_parameters(short, short, short, short);
extern void imx_sim(
short, short, short, short, short, short, short*, short*,
short*, short, short, short, short, short, short, short,
short, short, short, short, short, short, short, short,
short, short, short, short, short, short, short, short,
short, short, short, short, short, short, short, short *);
/* -------------------------- */
/* FOR INTERNAL USE ONLY !!!! */
/* -------------------------- */
extern short imx_saturate(long);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -