This is release 2.2 of the HD API.
The user should refer to Application Note AN2841 "Using the Hall Decoder
(HD) eTPU Function" which is available from Freescale.
_____________________________________________________________________________

Files included in this package:
===============================
    hd\readme.txt           This file.
    hd\etpu_hd.c            Rev : 2.2 - The C code file for the HD API.
    hd\etpu_hd.h            Rev : 2.2 - The header file for the HD API.
_____________________________________________________________________________

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

  From AN2958SW "Using DC Motor Control eTPU Function Set (set3)"
    etpu_set3\etpu_set3.h          - Image of eTPU set3 function code.
    etpu_set3\cpu\etpu_hd_auto.h   - HD 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:
============================================

  AN2892 "3-Phase BLDC Motor with Speed Closed Loop, driven by eTPU
         on MCF523x", 
         including application source code AN2892SW.

  AN2948 "Three 3-Phase BLDC Motor with Speed Closed Loop, driven by eTPU
         on MCF523x", 
         including application source code AN2948SW.

  AN2955 "DC Motor with Speed and Current Closed Loop, driven by eTPU
         on MCF523x", 
         including application source code AN2955SW.

____________________________________________________________________________     

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


HISTORY
=======
2.2 - Release corresponding to set3 relese 1.0 eTPU code (31-Mar-05).
Updates since release BETA 2.0:
 - Updated for new HD implementation and new order of parameters in common 
   structure. 
 - New HD API state flow: init -> ...                              
-------
BETA 2.0 - First release (27-Oct-04).

