pnenzi
01bbb31d2e
Cleaned up isrc and vsrc code and updated their status into DEVICE file.
2004-01-26 19:51:11 +00:00
pnenzi
1d5cfd8d10
Code update. CIDER compatiblity. Variuous enhancements.
2003-08-11 20:31:51 +00:00
pnenzi
8362dec274
Integrated code from tclspice, brorson xspice and Vera memleak.
2003-07-23 19:36:39 +00:00
pnenzi
0875108157
Added patches extracted from Alan Gillespie's code. Documentation and
...
author's file not updated.
2000-09-03 09:00:08 +00:00
arno
2462eb7b01
* asrc/asrcset.c, bjt/bjtsetup.c, bsim1/b1set.c, bsim2/b2set.c,
...
bsim3/b3set.c, bsim3v2/b3v2set.c, bsim4/b4set.c, ccvs/ccvsset.c,
dio/diosetup.c, ind/indsetup.c, jfet/jfetset.c, jfet2/jfet2set.c,
ltra/ltraset.c, mes/messetup.c, mos1/mos1set.c, mos2/mos2set.c,
mos3/mos3set.c, mos6/mos6set.c, tra/trasetup.c, urc/urcsetup.c,
vcvs/vcvsset.c, vsrc/vsrcset.c: Removed HAS_BATCHSIM preprocessor
checks.
2000-08-28 20:07:03 +00:00
arno
88adbcab30
* 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.
2000-07-18 17:43:25 +00:00
arno
931ffc9795
* asrc/asrcinit.c asrc/asrcitf.h bjt/bjtinit.c bjt/bjtitf.h
...
bsim1/bsim1init.c bsim1/bsim1init.h bsim1/bsim1itf.h
bsim2/bsim2init.c bsim2/bsim2init.h bsim2/bsim2itf.h
bsim3/bsim3init.c bsim3/bsim3init.h bsim3/bsim3itf.h
bsim3v1/bsim3v1init.c bsim3v1/bsim3v1init.h
bsim3v1/bsim3v1itf.h bsim3v2/bsim3v2init.c
bsim3v2/bsim3v2init.h bsim3v2/bsim3v2itf.h bsim4/bsim4init.c
bsim4/bsim4init.h bsim4/bsim4itf.h cap/capinit.c
cap/capitf.h cccs/cccsinit.c cccs/cccsitf.h ccvs/ccvsinit.c
ccvs/ccvsitf.h csw/cswinit.c csw/cswitf.h dio/dioinit.c
dio/dioitf.h ind/indext.h ind/indinit.c ind/inditf.h
isrc/isrcinit.c isrc/isrcitf.h jfet/jfetinit.c
jfet/jfetitf.h jfet2/jfet2init.c jfet2/jfet2itf.h
ltra/ltrainit.c ltra/ltraitf.h mes/mesinit.c mes/mesitf.h
mos1/mos1init.c mos1/mos1itf.h mos2/mos2init.c
mos2/mos2itf.h mos3/mos3init.c mos3/mos3itf.h
mos6/mos6init.c mos6/mos6itf.h res/resinit.c res/resitf.h
sw/swinit.c sw/switf.h tra/trainit.c tra/traitf.h
urc/urcext.h urc/urcinit.c urc/urcitf.h vccs/vccsinit.c
vccs/vccsitf.h vcvs/vcvsinit.c vcvs/vcvsitf.h
vsrc/vsrcinit.c vsrc/vsrcitf.h dev.c dev.h: Moved the device
info structure from every devices' *itf.h file into a new
*init.c file. Moved external declaration of addresses into
*init.h file. Removed conditional compilation based on the
AN_* defines as they were by default defined. The calling
code will only get a pointer to a SPICEdev structure. This
takes us another step closer to loadable devices.
2000-07-11 14:19:27 +00:00
arno
9819983733
* Removed unnecessary 'register' keywords.
2000-07-11 13:39:04 +00:00
arno
ebaafe3ca5
----------------------------------------------------------------------
...
* src/devices/dev.c src/devices/bjt/bjtnoise.c
src/devices/bsim3/b3.c src/devices/bsim3/b3acld.c
src/devices/bsim3/b3ask.c src/devices/bsim3/b3check.c
src/devices/bsim3/b3cvtest.c src/devices/bsim3/b3del.c
src/devices/bsim3/b3dest.c src/devices/bsim3/b3getic.c
src/devices/bsim3/b3ld.c src/devices/bsim3/b3mask.c
src/devices/bsim3/b3mdel.c src/devices/bsim3/b3mpar.c
src/devices/bsim3/b3noi.c src/devices/bsim3/b3par.c
src/devices/bsim3/b3pzld.c src/devices/bsim3/b3set.c
src/devices/bsim3/b3temp.c src/devices/bsim3/b3trunc.c
src/devices/bsim3v1/b3v1.c src/devices/bsim3v1/b3v1acld.c
src/devices/bsim3v1/b3v1ask.c
src/devices/bsim3v1/b3v1check.c
src/devices/bsim3v1/b3v1cvtest.c
src/devices/bsim3v1/b3v1del.c src/devices/bsim3v1/b3v1dest.c
src/devices/bsim3v1/b3v1getic.c src/devices/bsim3v1/b3v1ld.c
src/devices/bsim3v1/b3v1mask.c
src/devices/bsim3v1/b3v1mdel.c
src/devices/bsim3v1/b3v1mpar.c src/devices/bsim3v1/b3v1noi.c
src/devices/bsim3v1/b3v1par.c src/devices/bsim3v1/b3v1pzld.c
src/devices/bsim3v1/b3v1set.c src/devices/bsim3v1/b3v1temp.c
src/devices/bsim3v1/b3v1trunc.c src/devices/bsim3v2/b3v2.c
src/devices/bsim3v2/b3v2acld.c src/devices/bsim3v2/b3v2ask.c
src/devices/bsim3v2/b3v2check.c
src/devices/bsim3v2/b3v2cvtest.c
src/devices/bsim3v2/b3v2del.c src/devices/bsim3v2/b3v2dest.c
src/devices/bsim3v2/b3v2getic.c src/devices/bsim3v2/b3v2ld.c
src/devices/bsim3v2/b3v2mask.c
src/devices/bsim3v2/b3v2mdel.c
src/devices/bsim3v2/b3v2mpar.c src/devices/bsim3v2/b3v2noi.c
src/devices/bsim3v2/b3v2par.c src/devices/bsim3v2/b3v2pzld.c
src/devices/bsim3v2/b3v2set.c src/devices/bsim3v2/b3v2temp.c
src/devices/bsim3v2/b3v2trunc.c src/devices/bsim4/b4noi.c
src/devices/csw/cswnoise.c src/devices/dio/dionoise.c
src/devices/jfet/jfetnoi.c src/devices/jfet2/jfet2noi.c
src/devices/mes/mesnoise.c src/devices/mos1/mos1noi.c
src/devices/mos2/mos2noi.c src/devices/mos3/mos3noi.c
src/devices/res/resnoise.c src/devices/sw/swnoise.c :
Removed all RCS log and rcsid from the devices source files.
They only give extra clutter and all the information you
need is available through CVS. Also removed unnecessary
inclusion of fteconst.h header file.
* src/devices/asrc/ChangeLog src/devices/bsim2/ChangeLog
src/devices/cap/ChangeLog src/devices/cccs/ChangeLog
src/devices/ccvs/ChangeLog src/devices/csw/ChangeLog
src/devices/devsup/ChangeLog src/devices/dio/ChangeLog
src/devices/ind/ChangeLog src/devices/isrc/ChangeLog
src/devices/jfet/ChangeLog src/devices/ltra/ChangeLog
src/devices/mes/ChangeLog src/devices/mos1/ChangeLog
src/devices/mos2/ChangeLog src/devices/mos3/ChangeLog
src/devices/res/ChangeLog src/devices/sw/ChangeLog
src/devices/tra/ChangeLog src/devices/urc/ChangeLog
src/devices/vccs/ChangeLog src/devices/vcvs/ChangeLog
src/devices/vsrc/ChangeLog: Removed. Use toplevel ChangeLog.
2000-05-06 14:01:13 +00:00
arno
e92356e43c
* DEVICES: Adjusted spacing.
...
* doc/.cvsignore man/.cvsignore man/man1/.cvsignore
src/.cvsignore src/analysis/.cvsignore src/circuit/.cvsignore
src/devices/.cvsignore src/devices/asrc/.cvsignore
src/devices/bjt/.cvsignore src/devices/bsim1/.cvsignore
src/devices/bsim2/.cvsignore src/devices/bsim3/.cvsignore
src/devices/bsim3soi_dd/.cvsignore
src/devices/bsim3soi_fd/.cvsignore
src/devices/bsim3soi_pd/.cvsignore
src/devices/bsim3v1/.cvsignore src/devices/bsim3v2/.cvsignore
src/devices/bsim4/.cvsignore src/devices/cap/.cvsignore
src/devices/cccs/.cvsignore src/devices/ccvs/.cvsignore
src/devices/csw/.cvsignore src/devices/devsup/.cvsignore
src/devices/dio/.cvsignore src/devices/disto/.cvsignore
src/devices/ind/.cvsignore src/devices/isrc/.cvsignore
src/devices/jfet/.cvsignore src/devices/jfet2/.cvsignore
src/devices/ltra/.cvsignore src/devices/mes/.cvsignore
src/devices/mos1/.cvsignore src/devices/mos2/.cvsignore
src/devices/mos3/.cvsignore src/devices/mos6/.cvsignore
src/devices/res/.cvsignore src/devices/sw/.cvsignore
src/devices/tra/.cvsignore src/devices/urc/.cvsignore
src/devices/vccs/.cvsignore src/devices/vcvs/.cvsignore
src/devices/vsrc/.cvsignore src/frontend/.cvsignore
src/hlp/.cvsignore src/include/.cvsignore src/maths/.cvsignore
src/maths/cmaths/.cvsignore src/maths/ni/.cvsignore
src/maths/sparse/.cvsignore src/misc/.cvsignore
src/parser/.cvsignore tests/.cvsignore: Help CVS ignore
automatically regenerated files.
2000-05-01 18:23:50 +00:00
pnenzi
978f1c32a2
Initial revision
2000-04-27 20:03:57 +00:00