This is release 2.4 of the PMSMVC API.
The user should refer to Application Note AN2972 "Using the Permanent Magnet
Synchronous Motor Vector Control (PMSMVC) eTPU Function" which is available 
from Freescale.
_____________________________________________________________________________

Files included in this package:
===============================
  pmsmvc\readme.txt          This file.
  pmsmvc\etpu_pmsmvc.c       Rev : 2.4 - The C code file for the PMSMVC API.
  pmsmvc\etpu_pmsmvc.h       Rev : 2.4 - The header file for the PMSMVC API.
_____________________________________________________________________________

The following files are needed in order to compile and use the API code:
========================================================================

  From AN2968SW "Using AC Motor Control eTPU Function Set (set4)"
    etpu_set4\etpu_set4.h             - Image of eTPU set4 function code.
    etpu_set4\cpu\etpu_pmsmvc_auto.h  - PMSMVC function interface information.
    etpu_set4\cpu\etpu_sc_auto.h      - SC function interface information.
    etpu_set4\cpu\etpu_qd_auto.h      - QD function interface information.
    etpu_set4\cpu\etpu_rslv_auto.h    - RSLV function interface information.
    etpu_set4\cpu\etpu_mc_ctrl_auto.h - mc_ctrl routines interface information.

  From AN2864SW "General C Functions for the eTPU."
    utils\etpu_util.c   - C code file for utility functions.
    utils\etpu_util.h   - header file for utility functions.
    utils\etpu_struc.h  - Register and bit field definitions for the eTPU.

  From AN2856SW "Using the MPC5554 header file"
    mpc5500\mpc5554.h  - Register and bit field definitions for MPC5554.
    mpc5500\typedefs.h - Defines all for data types.
_____________________________________________________________________________

The following examples of use are available:
============================================

  AN3002 "Permanent Magnet Synchronous Motor Vector Control, 
          Driven by eTPU on MCF523x", 
         including application source code AN3002SW.

  AN3206 "Permanent Magnet Synchronous Motor Vector Control, 
          Driven by eTPU on MPC5500", 
         including application source code AN3206SW.

  ANxxxx "PMSM with Resolver Vector Control, Driven by eTPU on MPC5500", 
         including application source code ANxxxxSW.
____________________________________________________________________________     

All of the above files are available from the Freescale website.
_____________________________________________________________________________


HISTORY
=======
2.0 - First release (18-Oct-05).
2.1 - Corrections due to the new implementation of ripple elimination.
      (07-Apr-06)
2.2 - Support of RSLV usage added (27-Jan-12).
2.3 - Compensation delay added (30-Mar-12).
2.4 - Addition of fs_etpu_pmsmvc_get_u_dq_clim (25-Apr-12).


