ngspice/visualc/xspice
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. 2023-10-28 10:58:06 +02:00
..
cmpp Update for all MSVC project files: 2022-12-27 14:11:33 +01:00
analog.vcxproj Add missing pwlts cfunc.mod and ifspec.ifs 2023-08-13 11:30:31 +02:00
aux-cfunc.bat introduce visualc/xspice 2016-02-07 17:45:43 +01:00
aux-udnfunc.bat introduce visualc/xspice 2016-02-07 17:45:43 +01:00
digital.vcxproj 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. 2023-10-28 10:58:06 +02:00
spice2poly.vcxproj Update for all MSVC project files: 2022-12-27 14:11:33 +01:00
table.vcxproj Update for all MSVC project files: 2022-12-27 14:11:33 +01:00
xspice-local.sln xspice/icm/table, introduce table2d/table3d 2017-04-30 17:00:15 +02:00
xtradev.vcxproj Update for all MSVC project files: 2022-12-27 14:11:33 +01:00
xtraevt.vcxproj Update for all MSVC project files: 2022-12-27 14:11:33 +01:00