beautypg.com

Maxim Integrated 73S12xxF Software User Manual

Page 16

background image

73S12xxF Software User Guide

UG_12xxF_016

16

Rev. 1.50

Figure 6: C51 Options for Building with the Boot Loader


In Figure 6, the interrupt vectors address must be set to where the application starts, as described above.

The Preprocessor Symbol “DFU” is used to link in the DFU option as implemented in LAPI-MDFU.LIB
and ICC-API_MDFU.lib. Review the 12xxBootLoaderFirmwareANV…pdf for detailed information about
this option. The associated libraries built to support this option has the letters “DFU” in their filenames.

The Preprocessor Symbol “LEDMGT” indicates status of Smart Card’s events as described in the
CCIDAP_73S12xx_V…pdf. This option is only implemented and applicable at the firmware application
level. Any version of the libraries would work whether this option is used or not.

The USB interface only supports “MULTI8010” hardware configuration; thus, “SINGLE8010” will not be
used.

The Preprocessor Symbol “HIGHCPU” is to set the CPU clock to run at 24MHz. This option is set and
used in the CCID application code. Without this option, the default CPU clock is 3.69MHz.

The source code included in the CCID release has all its build files set up for the appropriate build
environment and specific configuration. It is NOT recommended that these values be changed, in other
words, the project files (*.uv2) should not be altered. Contact a Teridian Sales Representative for further
inquiry.