Porting
In this section, you will find information on how to port or adapt a product to a different environment.
The illustration below shows the bridges you can modify or add in blue:

We will focus on some bridges for your product:
- compiler.
If you want to use a different target which is supported by your toolchain, you may need to modify the compiler bridge as released with your product.
If the different target is not supported by the same compiler in your product, you must create a new compiler bridge.
- target.
If you want to use a different target which is supported by the same compiler in your product, you usually deal with different startup code, different SFRs etc.
You will find detailed information in porting to a different target in the same IDE and you may need to specify a different SFR file in your Modelling tool.
- RTOS.
Most RTOS manufactorers have target independant and target dependant code and/or configuration which may effect how you implement the RTOS bridge.
If your new target is not supported by the same compiler, you obviously first must create a new or update your existing target bridge.
- IDE.
Please refer to the section on how to modify the deployer to match your IDE.
Copyright (c) Willert Software Tools GmbH. All rights reserved.