Giles Atkinson
|
c18447f9f5
|
Add the support files for co-simulation with Verilog code
compiled by Verilator. Also add script files to Visual Studio builds
that are already installed by the Makefile builds.
|
2 years ago |
Giles Atkinson
|
3ba314d4bc
|
New interpreter commands strstr, strslice, fopen, fread and fclose.
|
3 years ago |
Giles Atkinson
|
566e2938f4
|
Add XSPICE code model d_cosim, a generic adaptor for digital cosimulation.
|
2 years ago |
Holger Vogt
|
70e366021b
|
Generate seed numbers from a microseconds clock, not a seconds clock
|
2 years ago |
dwarning
|
42f882e4e4
|
add osdinoise.c
|
2 years ago |
dwarning
|
e67a6a1297
|
add osdinoise
|
2 years ago |
Brian Taylor
|
3bb6e86015
|
Add Windows Visual Studio support for the Isotel d_process xspice digital model. The Isotel mixedsim-master/examples/embedded/motorforce C code needs to have minor changes for _MSC_VER defines, and are not included with this commit. The changes relate to using #pragma pack(push, 1)...#pragma pack(pop) around some structs, and setting stdin/stdout in binary mode. It is doubtful that the cfunc.mod will compile on mingw or cygwin since I don't know if they support pipe/fork/exec/spawn calls. The code builds and runs on Windows, Linux, and MacOS. In the future, Giles Atkinson is looking at allowing Xspice models to load shared libraries (.dll, .so) which will avoid creating and communicating with an external program.
|
3 years ago |
Holger Vogt
|
ce82c839e3
|
dependent project klu_complex added
|
2 years ago |
Holger Vogt
|
930bd12dc2
|
Enable degug mode in shared ngspice with KLU
|
3 years ago |
Holger Vogt
|
d6418117b6
|
Add links to KLU_COMPLEX.lib
|
3 years ago |
Holger Vogt
|
1d6113c017
|
Remove unused lib 'Visual leak detector'
|
3 years ago |
dwarning
|
b0420af7e3
|
include KLU in to project
|
3 years ago |
dwarning
|
c17cdecb1f
|
update VS project file to KLU
|
3 years ago |
Holger Vogt
|
134fffd5e0
|
Enable compiling the shared ngspice lib with KLU, using VS2022
|
3 years ago |
Holger Vogt
|
d5ceced24d
|
We are developing towards ngspice-42
|
3 years ago |
Holger Vogt
|
12d9394bd1
|
Add osdiitf.h to project
|
3 years ago |
Holger Vogt
|
c6b363ff4d
|
Provide its own instal directory also for debug,
to not intermix standard and KLU ngspice.
|
3 years ago |
Holger Vogt
|
464da80d92
|
Allow a separate installation directory Spice64_KLU for MS Windows and MSVC
|
3 years ago |
Holger Vogt
|
8c505ef65b
|
Set up to compile with MS VS2022
|
3 years ago |
Holger Vogt
|
132957a5b3
|
Enable compiling with VS 2019
Add hicum2bindCSC.c to project
|
4 years ago |
Holger Vogt
|
684e0a8779
|
Add XSPICE table models to MS project
|
4 years ago |
Holger Vogt
|
30ee07b4c2
|
Re-enable compiling with Visual Studio
|
6 years ago |
Holger Vogt
|
ee0b52b779
|
Enable compiling with MSVC 2019
Remove reference to 'Visual Leak Detector'
Remove unused files from devices
Add custom build to invoke Flex_bison
|
6 years ago |
Holger Vogt
|
dbd5d18b99
|
remove unused file
|
6 years ago |
Holger Vogt
|
30d09c62ae
|
retarget the VS project to VS 2019
add mifbindCSC.c to vngspice.vcxpro
|
6 years ago |
h_vogt
|
50b2694678
|
vngspice.vcxproj, <AdditionalLibraryDirectories>...Visual Leak Detector
|
10 years ago |
h_vogt
|
a0fe22bb75
|
VS21015 project files, enable OpenMP
|
10 years ago |
h_vogt
|
d829983a04
|
MS Visual Studio 2015 project files for KLU
KLU added, 32 bit and 64 bit
|
10 years ago |
h_vogt
|
660b3172a3
|
config.h, add KLU macro definition
|
10 years ago |
Holger Vogt
|
bfb520086d
|
Prepare ngspice-41
|
3 years ago |
Holger Vogt
|
b0ca2a667a
|
Add missing pwlts cfunc.mod and ifspec.ifs
|
3 years ago |
Holger Vogt
|
79c46b0c44
|
'current time' instead of 'actual time'
|
3 years ago |
Holger Vogt
|
3b90c12307
|
Enable compiling with MSVC
|
3 years ago |
Holger Vogt
|
dcf9846d6e
|
remove unused header file
|
3 years ago |
Holger Vogt
|
c90268321a
|
Add files inpcompat.c, inpcompat.h to project
|
3 years ago |
Holger Vogt
|
4a95de5cd7
|
We are developing towards ngspice-41
|
3 years ago |
Holger Vogt
|
311ddeac0d
|
Prepare for ngspice-40
|
3 years ago |
Holger Vogt
|
bcec3cb5e3
|
Updating links to ngspice web pages
|
3 years ago |
Holger Vogt
|
d4ee9af2e6
|
We are developing towards ngspice-40
|
3 years ago |
Holger Vogt
|
5cb5d218c9
|
Remove the obsolete RETSIGTYPE, replace by void
|
3 years ago |
Holger Vogt
|
4ed455ea19
|
fix comment
|
3 years ago |
Holger Vogt
|
65cd01f3c5
|
fix comment
|
3 years ago |
Holger Vogt
|
802ab2a2c5
|
Do not try to load *.osdi automatically
|
3 years ago |
Holger Vogt
|
b9eef23eed
|
Update the example structure for OSDI/OpenVAF:
all compiled models into lib/ngspice
spinit updated to load the models via command 'osdi'
local calls with 'pre_osdi' commanted out.
|
3 years ago |
Holger Vogt
|
71002aa42f
|
Prepare for ngspice-39
|
3 years ago |
Holger Vogt
|
029f2baff7
|
Add missing includes
|
3 years ago |
Holger Vogt
|
fa18c53c37
|
Update for all MSVC project files:
Update to VC2022 with v143 and /openmp:llvm (due to openmp task)
Add missing osdi files
Add missing udevices.c and logicexp.c
|
3 years ago |
Holger Vogt
|
f1636cac74
|
No longer needed, replaced by vngspice.vcxproj
|
3 years ago |
Holger Vogt
|
4b03f664b3
|
Remove preprocessor flag XSPICE from MS project file, add it to config.h
instead.
Add OSDI-specific files to project.
|
3 years ago |
Holger Vogt
|
6c741152f7
|
Revert "remove unused"
This reverts commit cc2707cfdb.
|
3 years ago |