Creates a new Software.
Nodes should be accessed with the relevant dsx.ware.Ware API.
Note
Software is a dsx.ware.Ware.
The software driver is a base class that is subclassed by MutekHSoftDriver. It is also subclassed by Posix, even if Posix is one of the TCG drivers.
Note
SoftDriver is a dsx.driver.Driver.
Creates a new SoftDriver. This is a base class that can be inherited to implement specific backend’s needs.
| Parameters: |
|
|---|
dsx.driver.Driver API:
See dsx.driver.Driver.drive().
| Parameters: | sw (Software) – a software |
|---|
Custom API:
Accessor to resulting binary filename
| Returns: | an absolute file path |
|---|
Code generators:
Generates the C code able to initialize the Mwmr coprocessors used by this software in dsx_hw_init.c.
| Parameters: | sw (Software) – a software |
|---|
Generates the C code containing the static description structures of all software resources and tasks used by this software in desc.c.
| Parameters: | sw (Software) – a software |
|---|
A Software Driver specific to mapping on MutekH.
Note
Creates a new MutekHSoftDriver.
| Parameters: |
|---|
dsx.driver.Driver API:
See dsx.soft.driver.SoftDriver.drive().
| Parameters: | sw (Software) – a software |
|---|
dsx.soft.driver.SoftDriver API:
Custom API:
Creates the relevant MutekH application configuration file in app.config.