Share via


PDD Interface to the Touch Driver (Compact 7)

3/12/2014

The touch driver PDD implements a Device Driver Service Interface (DDSI) for use by the MDD. The following table describes the functions that the PDD provides in its DDSI.

Function Description

TchPdd_Init

Called by the MDD to obtain the pointers to the other PDD DDSI functions.

TchPdd_Deinit

Called by the MDD during deinitialization to deinitialize hardware, deallocate memory, and so on.

TchPdd_PowerUp

Called by the MDD when its power-up function is called.

TchPdd_PowerDown

Called by the MDD when its power-down function is called.

TchPdd_Ioctl

Provides various control options to the MDD.

The MDD calls these functions when the corresponding MDD function is called.

On initialization, the MDD calls TchPdd_Init, providing a pointer to a callback function that the PDD calls to report touch data to the MDD.

For more information about the DDSI, see Touch Driver DDSI Functions.

See Also

Concepts

Touch Driver Architecture