MicroC Code Generator : OS Definition Tool : Upgrading an OSI

Upgrading an OSI

The OSDT supports updating the existing OSI, which might have been created using a previous version of the tool, against a new OSI. The Update OSI operation can be opened by selecting the new menu entry, Update OSI, in the OSDT file menu.

The Update OSI operation performs the following checks:

Checks APIs per page and per section against the reference OSI to look for APIs that exist in the default but are missing in the current OSI. In this case, you will be prompted to confirm the update.
Checks for obsolete APIs (those that exist in the current OSI but not in the reference OSI). In this case, you will be prompted to confirm the update (to remove the API).

All the changes done by the Update OSI operation are logged in a log file. The log file is located in the CTD directory (<OSI NAME>DD/MM/YY.txt). After the operation is completed, the OSI will be marked as “modified.” The changes will take affect only when the OSI is saved. In addition, when you open a workarea, the tool will check whether the latest version of the related files is in use. If not, the tool will prompt you to update the files.: