[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: Broken slotting
> Thanks for confirming the desired behaviour. I was (and still am) a
> little concerned about not having any "contractual" guarantee that every
> symbol will have pinseq attributes start at "1" and end at the number of
> pins on the device. Perhaps this is implied though, by the nature of the
> slotdef attribute.
From: http://geda.seul.org/wiki/geda:master_attributes_list#pinseq
...
pinseq
This attribute is used to give each pin an unique number or sequence. All pins
must have a pinseq=# attribute attached to the pin object. This attribute
should be hidden. This attribute is used extensively by gschem and gnetlist.
In some backends (especially the SPICE backend), gnetlist will output pins in
the order of increasing pin sequence. The sequence numbers start at 1 and
should increase without skipping any numbers. This attribute is not the pin
number (i.e. device pin numbers, like GND is 7 on TTL). For pin numbers see
the pinnumber attribute.
Examples: pinseq=1 pinseq=2 pinseq=3
This attribute replaces the obsolete pin#=# attribute.
...
Random question, obviously this slipped by me, but there is code that is
changing the pinseq= number on the fly? That doesn't seem right to me.
I always assumed pinseq= would stay constant.
-Ales
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev