Index: trunk/doc/user/06_features/funcmap/index.html =================================================================== --- trunk/doc/user/06_features/funcmap/index.html (revision 9385) +++ trunk/doc/user/06_features/funcmap/index.html (revision 9386) @@ -63,8 +63,24 @@

Attribute usage summary

-TODO +Component attribute: funcmap. Specifies the name of the +funcmap to use. This is the file name in the external library, without +the .funcmpa suffix. The attribute is typically specified in the symbol. +If the component is compiled from multiple symbols, the attribute should +be specified only in one of the symbols. If not specified, the component +is not affected by funcmap. +

+Port attribute: funcmap/name (typically specified in a terminal). +Specifies the function the given port should take. Shall be one of the +functions avialable for the given port. Shall be used only for ports in +components with the funcmap attribute set. If a port in a component with +the funcmap attribute does not specify its funcmap/name, it is computed +by the funcmap plugin (the port name is copied into the funcmap/name attribute). +Thus funcmap/name always contains the valid function name used by the port +(of a funcmap capable symbol) and the symbol should print the +dyntext %../a.funcmap/name% for pin label. +

Funcmap library

Funcmap files are loaded from external libs. External lib paths