/******************************************************************************
 *  MODULE:           ALLOCATOR
 ******************************************************************************
 *
 * This source code is owned by Raritan Computer, Inc. and is confidential 
 * proprietary information distributed solely pursuant to a confidentiality 
 * agreement or other confidentiality obligation.  It is intended for
 * informational purposes only and is distributed "as is" with no support
 * and no warranty of any kind.
 *
 * Copyright @ 2004-2005 Raritan Computer, Inc. All rights reserved.
 * Reproduction of any element without the prior written consent of
 * Raritan Computer, Inc. is expressly forbidden.
 *
 *****************************************************************************/

Building allocator on KX2.0:
============================

To compile correctly, please do the following steps:

1. This first step is optional.  It is currently setup to compile for KX2.0
   and it is expected that Linux kernel 2.6 is used on the platform.

   To select for KX2.0 board/KIM module running on kernel 2.6

       linux> make kx-2.0

2. Set KERNELDIR environment to point to the location of the Linux kernel.
   Make sure that pp-wrapper-* is in the PATH environment.

3. Create drivers/allocator.ko [2.6]

       linux> make


Building allocator on CLIPR and IP-Reach:
=========================================

To compile correctly, please do the following steps:

1. Select the CPU architecture
   a. x86 (IP-Reach)

       linux> make x86

   b. x86 with debug option

       linux> make x86-debug

   c. PowerPC (CLIPR)

       linux> make ppc

   d. PowerPC with debug option

       linux> make ppc-debug

2. For PowerPC systems, select the Linux kernel version this driver will run on
   a. kernel 2.4.4

       linux> make kernel-2.4.4

   b. kernel 2.4.25

       linux> make kernel-2.4.25

3. Create the file dependencies

       linux> make depend

4. Create drivers/bin/allocator

       linux> make
