| 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 |