/***************************************************************************
 *                                                                         *
 *                   SiRF Technology, Inc. GPS Software                    *
 *                                                                         *
 *    Copyright (c) 1996-2014 by SiRF Technology, Inc. a CSR plc Company   *
 *                          All rights reserved.                           *
 *                                                                         *
 *    This Software is protected by United States copyright laws and       *
 *    international treaties.  You may not reverse engineer, decompile     *
 *    or disassemble this Software.                                        *
 *                                                                         *
 *    WARNING:                                                             *
 *    This Software contains SiRF Technology Inc.s confidential and        *
 *    proprietary information. UNAUTHORIZED COPYING, USE, DISTRIBUTION,    *
 *    PUBLICATION, TRANSFER, SALE, RENTAL OR DISCLOSURE IS PROHIBITED      *
 *    AND MAY RESULT IN SERIOUS LEGAL CONSEQUENCES.  Do not copy this      *
 *    Software without SiRF Technology, Inc.s  express written             *
 *    permission.   Use of any portion of the contents of this Software    *
 *    is subject to and restricted by your signed written agreement with   *
 *    SiRF Technology, Inc.                                                *
 *                                                                         *
 ***************************************************************************/

OVERVIEW
========
This document provides the instruction and resources required 
to build SiRFFlashEngineEP V3.00 to run under the Windows PC, Window CE 7.0
and Linux x86 Host.


PREREQUISITES
=============
1. Microsoft Window PC Host
It is assumed that users have good knowledge of C programming language
and Visual Studio 2008 C++ compiler.

The development tool installation steps for the Windows development PC
are as followed:
a. Install Microsoft Visual Studio 2008 (professional or higher)
b. Install Microsoft Visual Studio 2008 SP1

2. Microsoft Window CE 7.0 Host
It is assumed that users have good knowledge of C programming language
and Visual Studio 2008 (SP1) C++ compiler. The SiRFFlashEngineEP was
targeted for CSR SiRFPrima II (ARMV4) running on Microsoft Windows CE 7.

The development tool installation steps for the Windows development PC
are as followed:
a. Install Microsoft Visual Studio 2008 (professional or higher)
b. Install Microsoft Visual Studio 2008 SP1
c. Install CSR SiRF PrimaII SDK "PrimaII_CE7.msi"
If a different customized target hardware platform is used then the target's
customized SDK must be installed in the development PC and the Visual
Studio 2008 project files must be modified to build for this customized 
target platform.


3. Linux
It is assumed that users have good knowledge of C programming language,
gcc compiler and PC-based Linux. The SiRFFlashEngineEP was built and tested
on an x86 PC running Ubuntu 10.10 32-bit Host.


BUILD INSTRUCTIONS
==================

1. Microsoft Windows x86 PC and Windows CE 7.0
In the command prompt for Windows x86 PC, 
run the "build_SFEP.bat" found at the top-level directory.


2. Linux x86
In the terminal Under Linux UBUNTU, run the "make" command. 
The output of the Linux package (programs, libraries, instructions files)
will be stored in the directory <Linux-x86>.

