magic/extflat
Tim Edwards 6a8f1226d1 Corrected a problem with implicit substrate ports and connections;
implicit substrate connections under some conditions were not added
to the subcircuit pin list.  When this was corrected, the call to
the subcircuit was missing the implicit substrate port.  When that
was corrected, the implicit substrate port printed was the subcircuit's
local node name, not the connection from above in the hierarchy.  The
underlying problem was that the substrate was marked as a port in a
node record that was in another (flattened and unused) def and so not
seen when enumerating the def's node list.  It's possible that the
better solution is that the efNodeHashTable() should be enumerated to
write subcircuit ports, not def->def_nodes.  However, now, by using
EFHNLook(), the corresponding entry in efNodeHashTable() is found and
used.
2021-12-02 11:38:46 -05:00
..
COMPRESS Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
EFantenna.c Recast all uses of resist-class and device class in routines using 2021-05-27 16:13:06 -04:00
EFargs.c Implemented a command option "ext2spice short voltage|resistor|none" that 2021-07-10 21:13:24 -04:00
EFbuild.c Corrected a problem with implicit substrate ports and connections; 2021-12-02 11:38:46 -05:00
EFdef.c Corrected an error in the extresist code that will cause an infinite 2021-05-21 16:33:20 -04:00
EFerr.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
EFflat.c Corrected a problem with implicit substrate ports and connections; 2021-12-02 11:38:46 -05:00
EFhier.c Corrected two errors: (1) Do not write subcircuit calls to subcircuits 2020-12-28 16:54:20 -05:00
EFint.h Corrected a subtle but very bad compiler-dependent error in the 2020-12-21 14:22:24 -05:00
EFname.c Revert "Modified the .ext file reading and the .spice file writing so that" 2021-02-24 12:35:06 -05:00
EFread.c Reverted a line in EFread.c back to the way it had been before 2021-09-28 22:07:58 -04:00
EFsym.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
EFvisit.c Implemented a command option "ext2spice short voltage|resistor|none" that 2021-07-10 21:13:24 -04:00
Makefile Corrected a mistake with the extension of the bloat-all CIF operator 2019-10-16 20:53:03 -04:00
READ_ME Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
extflat.h Correction to prior commit to remove collision between defined 2021-07-10 21:27:19 -04:00