/*---------------------------------------------------------------------------*
  Project:  NitroSDK - include - HW
  File:     memorymap.h

  Copyright 2003,2004 Nintendo.  All rights reserved.

  These coded instructions, statements, and computer programs contain
  proprietary information of Nintendo of America Inc. and/or Nintendo
  Company Ltd., and are protected by Federal copyright law.  They may
  not be disclosed to third parties or copied or duplicated in any form,
  in whole or in part, without the prior written consent of Nintendo.

  $Log: memorymap.h,v $
  Revision 1.7  2004/02/18 07:51:20  yada
  Made it so that mmap_shared.h is shared by A7/9.

  Revision 1.6  2004/02/13 01:51:58  yada
  mmap_main.h, mmap_shared added, for ARM7

  Revision 1.5  2004/02/12 13:17:44  yasu
  fix include list

  Revision 1.4  2004/02/12 10:56:04  yasu
  new location of include files ARM9/ARM7

  Revision 1.3  2004/02/05 07:09:03  yasu
  change SDK prefix iris -> nitro

  Revision 1.2  2003/12/17 06:05:39  yasu
  Split mmap_reserved.h into mmap_tcm.h and mmap_shared.h.

  Revision 1.1  2003/12/09 08:35:26  yasu
  Revamped the area around memory map

  $NoKeywords: $
 *---------------------------------------------------------------------------*/
#ifndef NITRO_MEMORYMAP_H_
#define NITRO_MEMORYMAP_H_

#ifdef __cplusplus
extern "C" {
#endif

#ifdef	SDK_ARM9
#include	<nitro/hw/ARM9/mmap_global.h>
#include	<nitro/hw/ARM9/mmap_main.h>
#include	<nitro/hw/ARM9/mmap_tcm.h>
#include	<nitro/hw/ARM9/mmap_vram.h>
#include	<nitro/hw/common/mmap_shared.h>
#include	<nitro/hw/ARM9/ioreg.h>

#else //SDK_ARM7
#include	<nitro/hw/ARM7/mmap_global.h>
#include	<nitro/hw/ARM7/mmap_main.h>
#include	<nitro/hw/ARM7/mmap_wram.h>
#include	<nitro/hw/common/mmap_shared.h>
#include	<nitro/hw/ARM7/ioreg.h>
#endif

#ifdef __cplusplus
} /* extern "C" */
#endif
/* NITRO_MEMORYMAP_H_ */
#endif
