Table of Contents Previous topic Next topic
Virtual Workshop Interface->Introduction
The Virtual Workshop Interface allows the simulator to be extended by the user. See the Extension Integration topic in the Overview section for a description of how these extensions are recognised and link with the simulator.
The simulator communicates with extensions using a set of pre-defined C function calls. The Virtual Workshop Interface calls can be divided into the following categories:
|Compulsory interface calls||Your extensions must always provide these functions.|
|General purpose interface calls||These are the ones that you will use most when creating extensions to support the specific features of your target system.|
|Capture state specific interface calls||These are the ones that you will need to support if you wish to exploit the capture state feature of the simulator|
|MFC specific interface calls||These calls allow you to exploit the features of the Microsoft Foundation Classes and allow you to support command routing and add menu items to the Embedded Development Studio|