Example

A frequently encountered need is for an application which can recognize and configure a particular special purpose IO card, where special purpose means something other than a modem card. Recall that CIC100 handles modem cards, so these cards do not usually need any special handling.

When initially inserted and each time the palmtop is powered on, a plug-in card returns to its default state which is that of a memory card. Thus, some action is needed to enable the card's IO functions. Once the card and the host are configured for IO card operation, the card is usually accessed by some standard application software for that card. The trick is just to put the card in IO mode and create an IO window so the application can talk to the card.

The CICDEMO program was written to show how this sort of recognition and configuration can be done on the HP palmtop. CICDEMO is contained in the developer's kit.

The major features of CICDEMO are: