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.