Trees | Indices | Help |
---|
|
System Definition file parser.
Priority are not handled yet. Nested task unitlist are not handled properly yet.
How to use it:
sdf = SystemDefinition(filename) for name in sdf.layers: print " + Units in layer %s" % name for unit in sdf.layers[name].units: print " - " + sdf.units[name].id for name in sdf.units: print sdf.units[name].id
|
|||
SysDefElement A generic element of a System Definition. |
|||
Unit Abstract unit from SDF file. |
|||
_UnitGroup A group of units. |
|||
Layer Abstract layer from SDF file. |
|||
Module Abstract module from SDF file. |
|||
UnitList Abstract unitlist from SDF file. |
|||
BuildLayer Abstract buildlayer. |
|||
Option Represents an option used in abld calls. |
|||
SpecialInstruction Reads special instruction command. |
|||
Task Abstract task node from SDF xml. |
|||
Configuration Abstract configuration from SDF file. |
|||
Target Abstract target from SDF file. |
|||
TargetList Abstract targetlist from SDF file. |
|||
SystemDefinition Logical representation of the System Definition. |
|||
Binary A binary file that may go into a ROM image. |
|
|||
|
|||
|
|
|||
_logger = logging.getLogger('sysdef.api')
|
|
|
|
Trees | Indices | Help |
---|
Generated by Epydoc 3.0beta1 on Wed Sep 09 13:44:16 2009 | http://epydoc.sourceforge.net |