You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
2.0 KiB
84 lines
2.0 KiB
#include <config.h>
|
|
|
|
#include <devdefs.h>
|
|
|
|
#include "urcitf.h"
|
|
#include "urcext.h"
|
|
#include "urcinit.h"
|
|
|
|
|
|
SPICEdev URCinfo = {
|
|
{
|
|
"URC", /* MUST precede both resistors and capacitors */
|
|
"Uniform R.C. line",
|
|
|
|
&URCnSize,
|
|
&URCnSize,
|
|
URCnames,
|
|
|
|
&URCpTSize,
|
|
URCpTable,
|
|
|
|
&URCmPTSize,
|
|
URCmPTable,
|
|
|
|
#ifdef XSPICE
|
|
/*---- Fixed by SDB 5.2.2003 to enable XSPICE/tclspice integration -----*/
|
|
NULL, /* This is a SPICE device, it has no MIF info data */
|
|
|
|
0, /* This is a SPICE device, it has no MIF info data */
|
|
NULL, /* This is a SPICE device, it has no MIF info data */
|
|
|
|
0, /* This is a SPICE device, it has no MIF info data */
|
|
NULL, /* This is a SPICE device, it has no MIF info data */
|
|
|
|
0, /* This is a SPICE device, it has no MIF info data */
|
|
NULL, /* This is a SPICE device, it has no MIF info data */
|
|
/*--------------------------- End of SDB fix -------------------------*/
|
|
#endif
|
|
|
|
0
|
|
},
|
|
|
|
DEVparam : URCparam,
|
|
DEVmodParam : URCmParam,
|
|
DEVload : NULL,
|
|
DEVsetup : URCsetup,
|
|
DEVunsetup : URCunsetup,
|
|
DEVpzSetup : URCsetup,
|
|
DEVtemperature: NULL,
|
|
DEVtrunc : NULL,
|
|
DEVfindBranch : NULL,
|
|
DEVacLoad : NULL,
|
|
DEVaccept : NULL,
|
|
DEVdestroy : URCdestroy,
|
|
DEVmodDelete : URCmDelete,
|
|
DEVdelete : URCdelete,
|
|
DEVsetic : NULL,
|
|
DEVask : URCask,
|
|
DEVmodAsk : URCmAsk,
|
|
DEVpzLoad : NULL,
|
|
DEVconvTest : NULL,
|
|
DEVsenSetup : NULL,
|
|
DEVsenLoad : NULL,
|
|
DEVsenUpdate : NULL,
|
|
DEVsenAcLoad : NULL,
|
|
DEVsenPrint : NULL,
|
|
DEVsenTrunc : NULL,
|
|
DEVdisto : NULL, /* DISTO */
|
|
DEVnoise : NULL, /* NOISE */
|
|
#ifdef CIDER
|
|
DEVdump : NULL,
|
|
DEVacct : NULL,
|
|
#endif
|
|
DEVinstSize : &URCiSize,
|
|
DEVmodSize : &URCmSize
|
|
|
|
};
|
|
|
|
|
|
SPICEdev *
|
|
get_urc_info(void)
|
|
{
|
|
return &URCinfo;
|
|
}
|