From a05abb32917a4af57f30d6e595f5fcb3ef70a0a8 Mon Sep 17 00:00:00 2001 From: nakasima Date: Wed, 26 Nov 2008 11:19:24 +0000 Subject: [PATCH] =?UTF-8?q?IO=E3=83=AC=E3=82=B8=E3=82=B9=E3=82=BF=E3=83=9E?= =?UTF-8?q?=E3=83=83=E3=83=97=E3=81=AE=E3=83=90=E3=82=B9=E3=81=AB=E3=82=88?= =?UTF-8?q?=E3=82=8B=E5=88=86=E9=A1=9E=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_firmware@36 b871894f-2f95-9b40-918c-086798483c85 --- trunk/include/ctr/hw/ARM11/mmap_global.h | 16 ++++++++++++++++ trunk/include/ctr/hw/ARM9/mmap_global.h | 7 +++++++ 2 files changed, 23 insertions(+) diff --git a/trunk/include/ctr/hw/ARM11/mmap_global.h b/trunk/include/ctr/hw/ARM11/mmap_global.h index 140c655..2b5d71b 100644 --- a/trunk/include/ctr/hw/ARM11/mmap_global.h +++ b/trunk/include/ctr/hw/ARM11/mmap_global.h @@ -58,6 +58,22 @@ extern "C" { #define HW_IOREG_END 0x18000000 #define HW_REG_BASE HW_IOREG // alias +#define HW_AHBP_REG (HW_IOREG + 0x00100000) +#define HW_APB_REG (HW_IOREG + 0x00200000) +#define HW_AHBML_REG (HW_IOREG + 0x00300000) +#define HW_GPU_REG (HW_IOREG + 0x00400000) +#define HW_MPCORE_REG (HW_IOREG + 0x07e00000) +#define HW_AHBP_REG_END (HW_AHBP_REG + HW_AHBP_REG_SIZE) +#define HW_APB_REG_END (HW_APB_REG + HW_APB_REG_SIZE) +#define HW_AHBML_REG_END (HW_AHBML_REG + HW_AHBML_REG_SIZE) +#define HW_GPU_REG_END (HW_GPU_REG + HW_GPU_REG_SIZE) +#define HW_MPCORE_REG_REG (HW_MPCORE_REG + HW_MPCORE_REG_SIZE) +#define HW_AHBP_REG_SIZE 0x80000 +#define HW_APB_REG_SIZE 0x100000 +#define HW_AHBML_REG_SIZE 0x40000 +#define HW_GPU_REG_SIZE 0x100000 +#define HW_MPCORE_REG_SIZE 0x20000 + //----------------------------- System ROM #define HW_BIOS 0x00000000 #define HW_BIOS_END (HW_BIOS + HW_BIOS_SIZE) diff --git a/trunk/include/ctr/hw/ARM9/mmap_global.h b/trunk/include/ctr/hw/ARM9/mmap_global.h index b86dd56..a69996a 100644 --- a/trunk/include/ctr/hw/ARM9/mmap_global.h +++ b/trunk/include/ctr/hw/ARM9/mmap_global.h @@ -58,6 +58,13 @@ extern "C" { #define HW_IOREG_END 0x18000000 #define HW_REG_BASE HW_IOREG // alias +#define HW_PRV_REG (HW_IOREG + 0) +#define HW_AHBP_REG (HW_IOREG + 0x00100000) +#define HW_PRV_REG_END (HW_PRV_REG + HW_PRV_REG_SIZE) +#define HW_AHBP_REG_END (HW_AHBP_REG + HW_AHBP_REG_SIZE) +#define HW_PRV_REG_SIZE 0x20000 +#define HW_AHBP_REG_SIZE 0x80000 + //----------------------------- System ROM #define HW_BIOS 0xffff0000 #define HW_BIOS_END (HW_BIOS + HW_BIOS_SIZE)