;*************************************************************************
;* (c) Copyright Freescale Semiconductor, Inc 2009, All Rights Reserved  *
;*************************************************************************
;*************************************************************************
;*                 EEPROM Emulation Driver for LG32                      *
;*                                                                       *
;* FILE NAME     :  readme.txt                                           *
;* DATE          :  19.01.2009                                           *
;* AUTHOR        :  Reference Design Team                                *
;* EMAIL         :  rfdsnIDC@freescale.com                               *
;*************************************************************************
;******************************* CHANGES *********************************
;*   1.00   19.01.2009      Saurabh Jhamb           Initial Version
;*************************************************************************/

1. Overview

The HCS08EED high level functions include FSL_InitEeprom,FSL_ReadEeprom,FSL_WriteEeprom,
FSL_ReportEepromStatus and FSL_DeinitEeprom. 
The basic functionality of the five modules are listed below:
 1. FSL_InitEeprom - Initilazes EEPROM based on kind (first or repeat) of usage;
 2. FSL_ReadEeprom - Reads for a required data in all the active sectors;
 3. FSL_WriteEeprom - Writes in the currently active Set of sectors; 
 4. FSL_ReportEepromStatus - Provides the erasing cycles of all the active sectors; 
 5. FSL_DeinitEeprom - Deinitializes the currently Emulated Eeprom to flash. 
 

2. FileStructure
FREENMDD_HCS08EED_FINALRELEASE
|   readme.txt
|   
+---Demo
|   |   
|   +---NormalDemo
|               
+---Docs
|       
+---Drivers
|   |   readme.txt
|   |   
|   +---include
|   |       EED_Flash.inc
|   |       ssd_fls_clk.inc
|   |       ssd_sgf.inc
|   |       
|   +---source
|           DataVerify.asm
|           EED_HighLevel.asm
|           EED_MidLevel.asm
|           EED_Para.asm
|           FlashErase.asm
|           FlashInit.asm
|           FlashProgram.asm
|           HighVoltage.asm
|           
+---Test

 

