From 88adbcab30215c41e8c00a8bb3e083f1331e1f4c Mon Sep 17 00:00:00 2001 From: arno Date: Tue, 18 Jul 2000 17:43:25 +0000 Subject: [PATCH] * asrc/asrcinit.h bjt/bjtinit.h cap/capinit.h cccs/cccsinit.h ccvs/ccvsinit.h csw/cswinit.h dio/dioinit.h ind/indinit.h isrc/isrcinit.h jfet/jfetinit.h jfet2/jfet2init.h ltra/ltrainit.h mes/mesinit.h mos1/mos1init.h mos2/mos2init.h mos3/mos3init.h mos6/mos6init.h res/resinit.h sw/swinit.h tra/trainit.h urc/urcinit.h vccs/vccsinit.h vcvs/vcvsinit.h vsrc/vsrcinit.h: These files contain the external defines for the *init.c files. --- src/spicelib/devices/asrc/asrcinit.h | 11 +++++++++++ src/spicelib/devices/bjt/bjtinit.h | 13 +++++++++++++ src/spicelib/devices/cap/capinit.h | 13 +++++++++++++ src/spicelib/devices/cccs/cccsinit.h | 11 +++++++++++ src/spicelib/devices/ccvs/ccvsinit.h | 11 +++++++++++ src/spicelib/devices/csw/cswinit.h | 13 +++++++++++++ src/spicelib/devices/dio/dioinit.h | 13 +++++++++++++ src/spicelib/devices/ind/indinit.h | 16 ++++++++++++++++ src/spicelib/devices/isrc/isrcinit.h | 11 +++++++++++ src/spicelib/devices/jfet/jfetinit.h | 13 +++++++++++++ src/spicelib/devices/jfet2/jfet2init.h | 13 +++++++++++++ src/spicelib/devices/ltra/ltrainit.h | 13 +++++++++++++ src/spicelib/devices/mes/mesinit.h | 13 +++++++++++++ src/spicelib/devices/mos1/mos1init.h | 13 +++++++++++++ src/spicelib/devices/mos2/mos2init.h | 13 +++++++++++++ src/spicelib/devices/mos3/mos3init.h | 13 +++++++++++++ src/spicelib/devices/mos6/mos6init.h | 13 +++++++++++++ src/spicelib/devices/res/resinit.h | 13 +++++++++++++ src/spicelib/devices/sw/swinit.h | 13 +++++++++++++ src/spicelib/devices/tra/trainit.h | 11 +++++++++++ src/spicelib/devices/urc/urcinit.h | 13 +++++++++++++ src/spicelib/devices/vccs/vccsinit.h | 11 +++++++++++ src/spicelib/devices/vcvs/vcvsinit.h | 11 +++++++++++ src/spicelib/devices/vsrc/vsrcinit.h | 11 +++++++++++ 24 files changed, 299 insertions(+) create mode 100644 src/spicelib/devices/asrc/asrcinit.h create mode 100644 src/spicelib/devices/bjt/bjtinit.h create mode 100644 src/spicelib/devices/cap/capinit.h create mode 100644 src/spicelib/devices/cccs/cccsinit.h create mode 100644 src/spicelib/devices/ccvs/ccvsinit.h create mode 100644 src/spicelib/devices/csw/cswinit.h create mode 100644 src/spicelib/devices/dio/dioinit.h create mode 100644 src/spicelib/devices/ind/indinit.h create mode 100644 src/spicelib/devices/isrc/isrcinit.h create mode 100644 src/spicelib/devices/jfet/jfetinit.h create mode 100644 src/spicelib/devices/jfet2/jfet2init.h create mode 100644 src/spicelib/devices/ltra/ltrainit.h create mode 100644 src/spicelib/devices/mes/mesinit.h create mode 100644 src/spicelib/devices/mos1/mos1init.h create mode 100644 src/spicelib/devices/mos2/mos2init.h create mode 100644 src/spicelib/devices/mos3/mos3init.h create mode 100644 src/spicelib/devices/mos6/mos6init.h create mode 100644 src/spicelib/devices/res/resinit.h create mode 100644 src/spicelib/devices/sw/swinit.h create mode 100644 src/spicelib/devices/tra/trainit.h create mode 100644 src/spicelib/devices/urc/urcinit.h create mode 100644 src/spicelib/devices/vccs/vccsinit.h create mode 100644 src/spicelib/devices/vcvs/vcvsinit.h create mode 100644 src/spicelib/devices/vsrc/vsrcinit.h diff --git a/src/spicelib/devices/asrc/asrcinit.h b/src/spicelib/devices/asrc/asrcinit.h new file mode 100644 index 000000000..ec57e40a5 --- /dev/null +++ b/src/spicelib/devices/asrc/asrcinit.h @@ -0,0 +1,11 @@ +#ifndef _ASRCINIT_H +#define _ASRCINIT_H + +extern IFparm ASRCpTable[ ]; +extern char *ASRCnames[ ]; +extern int ASRCpTSize; +extern int ASRCnSize; +extern int ASRCiSize; +extern int ASRCmSize; + +#endif diff --git a/src/spicelib/devices/bjt/bjtinit.h b/src/spicelib/devices/bjt/bjtinit.h new file mode 100644 index 000000000..e70f99915 --- /dev/null +++ b/src/spicelib/devices/bjt/bjtinit.h @@ -0,0 +1,13 @@ +#ifndef _BJTINIT_H +#define _BJTINIT_H + +extern IFparm BJTpTable[ ]; +extern IFparm BJTmPTable[ ]; +extern char *BJTnames[ ]; +extern int BJTpTSize; +extern int BJTmPTSize; +extern int BJTnSize; +extern int BJTiSize; +extern int BJTmSize; + +#endif diff --git a/src/spicelib/devices/cap/capinit.h b/src/spicelib/devices/cap/capinit.h new file mode 100644 index 000000000..143abfb62 --- /dev/null +++ b/src/spicelib/devices/cap/capinit.h @@ -0,0 +1,13 @@ +#ifndef _CAPINIT_H +#define _CAPINIT_H + +extern IFparm CAPpTable[ ]; +extern IFparm CAPmPTable[ ]; +extern char *CAPnames[ ]; +extern int CAPpTSize; +extern int CAPmPTSize; +extern int CAPnSize; +extern int CAPiSize; +extern int CAPmSize; + +#endif diff --git a/src/spicelib/devices/cccs/cccsinit.h b/src/spicelib/devices/cccs/cccsinit.h new file mode 100644 index 000000000..4d7dd002c --- /dev/null +++ b/src/spicelib/devices/cccs/cccsinit.h @@ -0,0 +1,11 @@ +#ifndef _CCCSINIT_H +#define _CCCSINIT_H + +extern IFparm CCCSpTable[ ]; +extern char *CCCSnames[ ]; +extern int CCCSpTSize; +extern int CCCSnSize; +extern int CCCSiSize; +extern int CCCSmSize; + +#endif diff --git a/src/spicelib/devices/ccvs/ccvsinit.h b/src/spicelib/devices/ccvs/ccvsinit.h new file mode 100644 index 000000000..59a0299ad --- /dev/null +++ b/src/spicelib/devices/ccvs/ccvsinit.h @@ -0,0 +1,11 @@ +#ifndef _CCVSINIT_H +#define _CCVSINIT_H + +extern IFparm CCVSpTable[ ]; +extern char *CCVSnames[ ]; +extern int CCVSpTSize; +extern int CCVSnSize; +extern int CCVSiSize; +extern int CCVSmSize; + +#endif diff --git a/src/spicelib/devices/csw/cswinit.h b/src/spicelib/devices/csw/cswinit.h new file mode 100644 index 000000000..aceb63379 --- /dev/null +++ b/src/spicelib/devices/csw/cswinit.h @@ -0,0 +1,13 @@ +#ifndef _CSWINIT_H +#define _CSWINIT_H + +extern IFparm CSWpTable[ ]; +extern IFparm CSWmPTable[ ]; +extern char *CSWnames[ ]; +extern int CSWpTSize; +extern int CSWmPTSize; +extern int CSWnSize; +extern int CSWiSize; +extern int CSWmSize; + +#endif diff --git a/src/spicelib/devices/dio/dioinit.h b/src/spicelib/devices/dio/dioinit.h new file mode 100644 index 000000000..3bb1b80ee --- /dev/null +++ b/src/spicelib/devices/dio/dioinit.h @@ -0,0 +1,13 @@ +#ifndef _DIOINIT_H +#define _DIOINIT_H + +extern IFparm DIOpTable[ ]; +extern IFparm DIOmPTable[ ]; +extern char *DIOnames[ ]; +extern int DIOpTSize; +extern int DIOmPTSize; +extern int DIOnSize; +extern int DIOiSize; +extern int DIOmSize; + +#endif diff --git a/src/spicelib/devices/ind/indinit.h b/src/spicelib/devices/ind/indinit.h new file mode 100644 index 000000000..9e4913c68 --- /dev/null +++ b/src/spicelib/devices/ind/indinit.h @@ -0,0 +1,16 @@ +#ifndef _INDINIT_H +#define _INDINIT_H + +extern IFparm INDpTable[ ]; +extern char *INDnames[ ]; +extern int INDpTSize; +extern int INDnSize; +extern int INDiSize; +extern int INDmSize; + +extern IFparm MUTpTable[ ]; +extern int MUTpTSize; +extern int MUTiSize; +extern int MUTmSize; + +#endif diff --git a/src/spicelib/devices/isrc/isrcinit.h b/src/spicelib/devices/isrc/isrcinit.h new file mode 100644 index 000000000..effc6bfd3 --- /dev/null +++ b/src/spicelib/devices/isrc/isrcinit.h @@ -0,0 +1,11 @@ +#ifndef _ISRCINIT_H +#define _ISRCINIT_H + +extern IFparm ISRCpTable[ ]; +extern char *ISRCnames[ ]; +extern int ISRCpTSize; +extern int ISRCnSize; +extern int ISRCiSize; +extern int ISRCmSize; + +#endif diff --git a/src/spicelib/devices/jfet/jfetinit.h b/src/spicelib/devices/jfet/jfetinit.h new file mode 100644 index 000000000..e7e6ab3d8 --- /dev/null +++ b/src/spicelib/devices/jfet/jfetinit.h @@ -0,0 +1,13 @@ +#ifndef _JFETINIT_H +#define _JFETINIT_H + +extern IFparm JFETpTable[ ]; +extern IFparm JFETmPTable[ ]; +extern char *JFETnames[ ]; +extern int JFETpTSize; +extern int JFETmPTSize; +extern int JFETnSize; +extern int JFETiSize; +extern int JFETmSize; + +#endif diff --git a/src/spicelib/devices/jfet2/jfet2init.h b/src/spicelib/devices/jfet2/jfet2init.h new file mode 100644 index 000000000..48dd27dd2 --- /dev/null +++ b/src/spicelib/devices/jfet2/jfet2init.h @@ -0,0 +1,13 @@ +#ifndef _JFET2INIT_H +#define _JFET2INIT_H + +extern IFparm JFET2pTable[ ]; +extern IFparm JFET2mPTable[ ]; +extern char *JFET2names[ ]; +extern int JFET2pTSize; +extern int JFET2mPTSize; +extern int JFET2nSize; +extern int JFET2iSize; +extern int JFET2mSize; + +#endif diff --git a/src/spicelib/devices/ltra/ltrainit.h b/src/spicelib/devices/ltra/ltrainit.h new file mode 100644 index 000000000..90f466f86 --- /dev/null +++ b/src/spicelib/devices/ltra/ltrainit.h @@ -0,0 +1,13 @@ +#ifndef _LTRAINIT_H +#define _LTRAINIT_H + +extern IFparm LTRApTable[ ]; +extern IFparm LTRAmPTable[ ]; +extern char *LTRAnames[ ]; +extern int LTRApTSize; +extern int LTRAmPTSize; +extern int LTRAnSize; +extern int LTRAiSize; +extern int LTRAmSize; + +#endif diff --git a/src/spicelib/devices/mes/mesinit.h b/src/spicelib/devices/mes/mesinit.h new file mode 100644 index 000000000..541cb8ad5 --- /dev/null +++ b/src/spicelib/devices/mes/mesinit.h @@ -0,0 +1,13 @@ +#ifndef _MESINIT_H +#define _MESINIT_H + +extern IFparm MESpTable[ ]; +extern IFparm MESmPTable[ ]; +extern char *MESnames[ ]; +extern int MESpTSize; +extern int MESmPTSize; +extern int MESnSize; +extern int MESiSize; +extern int MESmSize; + +#endif diff --git a/src/spicelib/devices/mos1/mos1init.h b/src/spicelib/devices/mos1/mos1init.h new file mode 100644 index 000000000..80ed9959a --- /dev/null +++ b/src/spicelib/devices/mos1/mos1init.h @@ -0,0 +1,13 @@ +#ifndef _MOS1INIT_H +#define _MOS1INIT_H + +extern IFparm MOS1pTable[ ]; +extern IFparm MOS1mPTable[ ]; +extern char *MOS1names[ ]; +extern int MOS1pTSize; +extern int MOS1mPTSize; +extern int MOS1nSize; +extern int MOS1iSize; +extern int MOS1mSize; + +#endif diff --git a/src/spicelib/devices/mos2/mos2init.h b/src/spicelib/devices/mos2/mos2init.h new file mode 100644 index 000000000..b7ba9b220 --- /dev/null +++ b/src/spicelib/devices/mos2/mos2init.h @@ -0,0 +1,13 @@ +#ifndef _MOS2INIT_H +#define _MOS2INIT_H + +extern IFparm MOS2pTable[ ]; +extern IFparm MOS2mPTable[ ]; +extern char *MOS2names[ ]; +extern int MOS2pTSize; +extern int MOS2mPTSize; +extern int MOS2nSize; +extern int MOS2iSize; +extern int MOS2mSize; + +#endif diff --git a/src/spicelib/devices/mos3/mos3init.h b/src/spicelib/devices/mos3/mos3init.h new file mode 100644 index 000000000..3c527cb79 --- /dev/null +++ b/src/spicelib/devices/mos3/mos3init.h @@ -0,0 +1,13 @@ +#ifndef _MOS3INIT_H +#define _MOS3INIT_H + +extern IFparm MOS3pTable[ ]; +extern IFparm MOS3mPTable[ ]; +extern char *MOS3names[ ]; +extern int MOS3pTSize; +extern int MOS3mPTSize; +extern int MOS3nSize; +extern int MOS3iSize; +extern int MOS3mSize; + +#endif diff --git a/src/spicelib/devices/mos6/mos6init.h b/src/spicelib/devices/mos6/mos6init.h new file mode 100644 index 000000000..391bbf28b --- /dev/null +++ b/src/spicelib/devices/mos6/mos6init.h @@ -0,0 +1,13 @@ +#ifndef _MOS6INIT_H +#define _MOS6INIT_H + +extern IFparm MOS6pTable[ ]; +extern IFparm MOS6mPTable[ ]; +extern char *MOS6names[ ]; +extern int MOS6nSize; +extern int MOS6pTSize; +extern int MOS6mPTSize; +extern int MOS6iSize; +extern int MOS6mSize; + +#endif diff --git a/src/spicelib/devices/res/resinit.h b/src/spicelib/devices/res/resinit.h new file mode 100644 index 000000000..b3f71595f --- /dev/null +++ b/src/spicelib/devices/res/resinit.h @@ -0,0 +1,13 @@ +#ifndef _RESINIT_H +#define _RESINIT_H + +extern IFparm RESpTable[ ]; +extern IFparm RESmPTable[ ]; +extern char *RESnames[ ]; +extern int RESpTSize; +extern int RESmPTSize; +extern int RESnSize; +extern int RESiSize; +extern int RESmSize; + +#endif diff --git a/src/spicelib/devices/sw/swinit.h b/src/spicelib/devices/sw/swinit.h new file mode 100644 index 000000000..968f0bbf5 --- /dev/null +++ b/src/spicelib/devices/sw/swinit.h @@ -0,0 +1,13 @@ +#ifndef _SWINIT_H +#define _SWINIT_H + +extern IFparm SWpTable[ ]; +extern IFparm SWmPTable[ ]; +extern char *SWnames[ ]; +extern int SWpTSize; +extern int SWmPTSize; +extern int SWnSize; +extern int SWiSize; +extern int SWmSize; + +#endif diff --git a/src/spicelib/devices/tra/trainit.h b/src/spicelib/devices/tra/trainit.h new file mode 100644 index 000000000..bd29e1a87 --- /dev/null +++ b/src/spicelib/devices/tra/trainit.h @@ -0,0 +1,11 @@ +#ifndef _TRAINIT_H +#define _TRAINIT_H + +extern IFparm TRApTable[ ]; +extern char *TRAnames[ ]; +extern int TRApTSize; +extern int TRAnSize; +extern int TRAiSize; +extern int TRAmSize; + +#endif diff --git a/src/spicelib/devices/urc/urcinit.h b/src/spicelib/devices/urc/urcinit.h new file mode 100644 index 000000000..845e6e459 --- /dev/null +++ b/src/spicelib/devices/urc/urcinit.h @@ -0,0 +1,13 @@ +#ifndef _URCINIT_H +#define _URCINIT_H + +extern IFparm URCpTable[ ]; +extern IFparm URCmPTable[ ]; +extern char *URCnames[ ]; +extern int URCpTSize; +extern int URCmPTSize; +extern int URCnSize; +extern int URCiSize; +extern int URCmSize; + +#endif diff --git a/src/spicelib/devices/vccs/vccsinit.h b/src/spicelib/devices/vccs/vccsinit.h new file mode 100644 index 000000000..71756fd9d --- /dev/null +++ b/src/spicelib/devices/vccs/vccsinit.h @@ -0,0 +1,11 @@ +#ifndef _VCCSINIT_H +#define _VCCSINIT_H + +extern IFparm VCCSpTable[ ]; +extern char *VCCSnames[ ]; +extern int VCCSpTSize; +extern int VCCSnSize; +extern int VCCSiSize; +extern int VCCSmSize; + +#endif diff --git a/src/spicelib/devices/vcvs/vcvsinit.h b/src/spicelib/devices/vcvs/vcvsinit.h new file mode 100644 index 000000000..614154846 --- /dev/null +++ b/src/spicelib/devices/vcvs/vcvsinit.h @@ -0,0 +1,11 @@ +#ifndef _VCVSINIT_H +#define _VCVSINIT_H + +extern IFparm VCVSpTable[ ]; +extern char *VCVSnames[ ]; +extern int VCVSpTSize; +extern int VCVSnSize; +extern int VCVSiSize; +extern int VCVSmSize; + +#endif diff --git a/src/spicelib/devices/vsrc/vsrcinit.h b/src/spicelib/devices/vsrc/vsrcinit.h new file mode 100644 index 000000000..e11a2dd67 --- /dev/null +++ b/src/spicelib/devices/vsrc/vsrcinit.h @@ -0,0 +1,11 @@ +#ifndef _VSRCINIT_H +#define _VSRCINIT_H + +extern IFparm VSRCpTable[ ]; +extern char *VSRCnames[ ]; +extern int VSRCpTSize; +extern int VSRCnSize; +extern int VSRCiSize; +extern int VSRCmSize; + +#endif