This is release 1.2 of the RSLV API.
The user should refer to Application Note AN3943 "Using the Resolver Interface
eTPU Function" which is available from Freescale.
_____________________________________________________________________________

Files included in this package:
===============================
  rslv\readme.txt          This file.
  rslv\etpu_pmsmvc.c       Rev : 1.2 - The C code file for the RSLV API.
  rslv\etpu_pmsmvc.h       Rev : 1.2 - The header file for the RSLV 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_rslv_auto.h    - RSLV function 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:
============================================

  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
=======
1.0 - First release  (24-Apr-09).
1.1 - Separate dc offsets for sin and cos (12-Jan-11).
1.2 - Resolver fault diagnostics added (31-Jan-11).
