rlar
fa13ee77d6
dev.c and inp2m.c, bsim6 is level 16 ?!
2019-02-17 07:41:21 +01:00
Holger Vogt
f021424041
dev.c, add model size for XSPICE models, preventing heap corruption.
...
Ocurred with dll under Windows 10 only.
Detected with crtdbg.h, and _CrtSetDbgFlag(_CrtSetDbgFlag(0) || _CRTDBG_CHECK_ALWAYS_DF)
in ngSpiceInit() and {char *test = TMALLOC(char, 1);} as test vehicle.
2018-12-22 18:08:58 +01:00
Holger Vogt
3e6a46826b
add src/spicelib/devices/vdmos to ngspice
2018-05-04 20:33:54 +02:00
dwarning
7c5f3173e2
hisimhv2: fix naming problems by MS linker
2015-03-29 11:43:30 +02:00
dwarning
2b71713498
get the hisimhv v2 device info
2015-03-25 15:34:34 +01:00
dwarning
9ed2da9ad9
new hisimhv model version 2.2.0 in a separate directory
2015-03-25 15:17:16 +01:00
dwarning
010174ec2a
devices/bsim4v7, add to build infrastructure
2014-06-26 19:48:15 +02:00
dwarning
cba69c4850
devices/bsim4v4, remove ancient bsim4 model version 4.4
2014-06-26 19:43:54 +02:00
rlar
9736b0fe2b
dev.c, get rid of hardwired device enumeration
2014-06-26 19:04:55 +02:00
h_vogt
0b9df46e16
remove redundant #include
2014-01-02 09:31:51 +01:00
h_vogt
d7e291c53a
HAS_WINDOWS --> HAS_WINGUI
...
allow compilation on MS Windows without GUI
2013-12-31 12:56:57 +01:00
dwarning
c1705e32ae
change model name from hisimhv to hisimhv1
2012-11-25 17:59:50 +01:00
Francesco Lannutti
d8b2ac56a3
rename "bsim3soi" device to "bsimsoi"
2012-10-26 17:56:59 +02:00
rlar
ba131a5077
remove adms3 #1/2, code
...
due to license issues, and with the aim to approach the next
ngspice release 25
we have to move this over to a development branch
2012-10-25 18:54:09 +02:00
rlar
11579d9369
cleanup, ngspice/config.h is already in ngspice/ngspice.h, #1/2 (easy ones)
2012-10-06 12:12:08 +02:00
rlar
71240d19be
free spice_init_devices() allocated memory in com_quit()
2012-09-21 21:19:44 +02:00
rlar
f38aa32b5f
adms3, fix some types
2012-02-07 18:43:57 +00:00
rlar
4ca58067a2
#2/6 config.h --> ngspice/config.h, #include's
2011-12-27 11:33:01 +00:00
rlar
af03c472af
adms3, use -ldl instead of -lltdl, fix include path
2011-12-17 13:45:39 +00:00
rlar
f7ea50c287
new: configure --enable-adms3
2011-12-15 20:44:45 +00:00
r29173
47aea417dd
fixed pointer assignment: from SPICEadmsdev* to SPICEdev*
2011-12-15 20:24:22 +00:00
r29173
bab7e17a6a
added SPICEadmsdev - a super structure of SPICEdev used to build dynamic device libraries
2011-12-15 15:34:50 +00:00
r29173
65458e3c80
add routine load_vadev for dynamic loading of modules.
2011-12-14 22:01:10 +00:00
rlar
0b5042e7da
remove CVS `Id',`log' etc. keyword incantations
2011-12-13 19:57:45 +00:00
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
2011-12-11 18:05:00 +00:00
dwarning
15c4c12755
mextram name change
2011-08-24 19:27:51 +00:00
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
2011-08-20 17:27:09 +00:00
rlar
77d1104880
fix broken commit `type fix for Visual Studio'
2011-08-06 08:38:09 +00:00
rlar
94a4e45d08
type fix for Visual Studio
2011-08-05 20:32:11 +00:00
dwarning
0132e5430d
Update to version 4.7.0
2011-06-19 13:55:15 +00:00
dwarning
5dd55910c7
changes for hisim version 2.5.1
2011-05-23 20:37:11 +00:00
rlar
55638c8023
various cleanups
2011-04-30 12:29:19 +00:00
dwarning
1906903fb4
add the HiSIM_HV model vers. 1.2.1
2011-04-29 16:47:55 +00:00
dwarning
7132470c9a
bjt2 merged to bjt model
2011-04-27 21:10:36 +00:00
dwarning
171c8687b4
code merge for bsim3 version 0 and 1
2011-04-13 20:22:39 +00:00
dwarning
4b74852dce
code merge for bsim3 version 0 and 1
2011-04-13 19:52:27 +00:00
rlar
abb87a6115
rename `IGNORE()' --> `NG_IGNORE()'
2010-11-16 20:38:24 +00:00
rlar
80286e0032
pour `IGNORE()' all over the source
2010-11-16 19:11:32 +00:00
rlar
6b5debfc1e
use `NUMELEMS' and add some `(int)' casts
2010-11-02 17:23:46 +00:00
rlar
7b3960506f
wrap tmalloc MALLOC etc, into two macros TMALLOC and TREALLOC
2010-10-28 19:32:34 +00:00
rlar
484f678f5c
add local prototype for add_device()
2010-10-15 18:52:37 +00:00
rlar
60ff9aaef2
muffle `nested extern' warnings, and drop a handcrafted malloc prototype
2010-07-24 20:24:26 +00:00
rlar
a19f5dc9ac
fix some function pointer casts
2010-07-11 18:03:49 +00:00
rlar
c79d21af82
convert K&R function definitions to ansi style
2010-06-27 09:27:49 +00:00
h_vogt
3dc3d42553
Small changes, e.g. _MS_VER macro, added to allow compilation of tclspice with MS VC++ 2008
2008-10-04 22:44:52 +00:00
dwarning
c2d79e44b6
New bsim3soi version 4.0
2008-04-16 20:14:09 +00:00
h_vogt
8ed853345e
BOOLEAN definition
2008-04-13 12:46:36 +00:00
dwarning
71362bf7eb
allow mingw build w/o GUI
2007-12-15 16:35:35 +00:00
dwarning
468ddc23dc
BSIM3v3.3.0 added
2007-11-24 12:07:36 +00:00
pnenzi
47ebcd0c95
Debug information on xspice device loading masked with #ifdef TRACE
2007-11-13 19:31:22 +00:00