Hi Bernd,

[snip]
>I'm not at home so I can't re-double-check that I have them in my
>repository, but for now:
>
>$ cat symbols/abstract/nand-1.sym
[snip]

>$ cat symbols/74/7400-slots.sym
[snip]

>Most of the lines are eye candy but the attributes special to the branch are:
>  device: used to determine if a symbol is "compatible" with a part's
>slot (example, not special case)
>  pinnumber: gets rewritten
>  pinfunction: used as key into function->pin number map
>  slotname, slotowner: determines slot/symbol linkage
>  slotrewrite: names "magic" attribs that get "inherited" from the heavy part
>  slotmap: defines function->pin number map

        
        Great, thanks for posting this information.  Why did you create
the various new attributes?  I wasn't planning on creating any new
attributes and the existing slotting mechanism would stay the same
(for the most part).

        Your approach to this is certainly quite novel and I can
understand why you have split the information into two pieces.  I'm not
even sure if my approach will even work (who knows it might have some
sort of unknown fatal flaw that I am yet to find).  I'll send out more
info once I feel the risks are a bit more under control.  And then we
can compare these two mechanisms.  Certainly your mechanism is way less
vaporous than mine as of now. :)


                                                                -Ales



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to