Jspice3
|
#include "spice.h"
#include "misc.h"
#include "ftedefs.h"
#include "inpdefs.h"
#include "iferrmsg.h"
#include "plotdev.h"
#include "ftedebug.h"
#include "const.h"
#include "scedio.h"
#include <setjmp.h>
Go to the source code of this file.
Macros | |
#define | CURHT 0 |
#define | FontWidth currentgraph->fontwidth |
Typedefs | |
typedef RETSIGTYPE(* | SigType) () |
Functions | |
RETSIGTYPE | ft_sigintr () |
RETSIGTYPE | sigfloat () |
RETSIGTYPE | sigstop () |
RETSIGTYPE | sigquit () |
RETSIGTYPE | sigill () |
RETSIGTYPE | sigbus () |
RETSIGTYPE | sigsegv () |
RETSIGTYPE | sig_sys () |
void | inp_spsource (FILE *fp, bool i, char *s) |
void | inp_source (char *s) |
void | ft_dorun (char *s) |
void | ft_dotsaves () |
void | ft_savedotargs () |
void | ft_cktcoms (bool i) |
char * | if_errstring (code) |
void | if_option (char *ckt, char *name, int type, char *value) |
struct variable * | if_getstat (char *n, char *c, wordlist **w) |
wordlist * | GetAnalysisFromDeck () |
void | inp_list (FILE *fp, struct line *l1, struct line *l2, int i) |
static void | textcursor (int x, int y) |
char * | KbEdit (char *s, int x, int y, int bg, int fg, int cc) |
int | main (int ac, char **av) |
static void | clear_previous () |
int | SPIinit (IFfrontEnd *frtEnd, IFsimulator **description) |
int | SIMinit (IFfrontEnd *frontEnd, IFsimulator **simulator) |
Variables | |
char * | ft_rawfile = "rawspice.raw" |
char * | errRtn |
char * | errMsg |
char * | cp_program |
char * | cp_display |
bool | ft_servermode = false |
bool | ft_intrpt = false |
bool | ft_setflag = false |
struct variable *(* | if_getparam )() |
bool | ft_batchmode = false |
jmp_buf | jbuf |
static char * | usage |
struct options * | exitoption |
struct options * | helpoption |
static | started = false |
IFsimulator * | ft_sim |
IFsimulator | SIMinfo |
char * | hlp_filelist [] = {"spice", "sced", 0 } |
bool | ft_nutmeg = true |
struct comm | nutcp_coms [] |
struct comm * | cp_coms = nutcp_coms |
static IFfrontEnd | nutmeginfo |
static struct sSCEDitf | sc_itf |
struct circ * | ft_curckt |
struct circ * | ft_circuits |
struct dbcomm * | dbiplot = NULL |
bool | ft_listprint |
bool | ft_optsprint |
bool | ft_nodesprint |
bool | ft_acctprint |
struct sSCEDitf * | ft_sced = &sc_itf |
double | CONSTroot2 |
double | CONSTvt0 |
double | CONSTKoverQ |
double | CONSTe |
IFfrontEnd * | SPfrontEnd = NULL |
#define FontWidth currentgraph->fontwidth |
|
static |
Definition at line 900 of file main.c.
RETSIGTYPE ft_sigintr | ( | ) |
void if_option | ( | char * | ckt, |
char * | name, | ||
int | type, | ||
char * | value | ||
) |
void inp_source | ( | char * | s | ) |
Definition at line 203 of file main.c.
void inp_spsource | ( | FILE* | fp, |
bool | i, | ||
char * | s | ||
) |
char* KbEdit | ( | char * | s, |
int | x, | ||
int | y, | ||
int | bg, | ||
int | fg, | ||
int | cc | ||
) |
Definition at line 280 of file main.c.
int main | ( | int | ac, |
char ** | av | ||
) |
Definition at line 445 of file main.c.
RETSIGTYPE sig_sys | ( | ) |
RETSIGTYPE sigbus | ( | ) |
RETSIGTYPE sigfloat | ( | ) |
RETSIGTYPE sigill | ( | ) |
RETSIGTYPE sigquit | ( | ) |
RETSIGTYPE sigsegv | ( | ) |
RETSIGTYPE sigstop | ( | ) |
int SIMinit | ( | IFfrontEnd * | frontEnd, |
IFsimulator ** | simulator | ||
) |
int SPIinit | ( | IFfrontEnd * | frtEnd, |
IFsimulator ** | description | ||
) |
struct comm* cp_coms = nutcp_coms |
IFsimulator* ft_sim |
|
static |
|
static |
IFsimulator SIMinfo |
IFfrontEnd* SPfrontEnd = NULL |