mirror of
https://github.com/rvtr/twl_wrapsdk.git
synced 2025-10-31 06:11:10 -04:00
add memory map of WRAM 0 and 1.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/twl_wrapsdk/trunk@23 4ee2a332-4b2b-5046-8439-1ba90f034370
This commit is contained in:
parent
07af35779d
commit
7d7d2f8281
@ -91,7 +91,6 @@ extern "C" {
|
||||
|
||||
//----------------------------- WRAM_AREA
|
||||
#define HW_WRAM_AREA 0x03000000
|
||||
#define HW_WRAM_AREA_HALF 0x03800000
|
||||
#define HW_WRAM_AREA_END 0x04000000
|
||||
#define HW_WRAM_AREA_SIZE (HW_WRAM_AREA_END-HW_WRAM_AREA)
|
||||
|
||||
@ -100,6 +99,13 @@ extern "C" {
|
||||
#define HW_WRAM_END 0x03800000
|
||||
#define HW_WRAM_SIZE (HW_WRAM_END-HW_WRAM)
|
||||
|
||||
#define HW_WRAM_0 0x037f8000
|
||||
#define HW_WRAM_0_END 0x037fc000
|
||||
#define HW_WRAM_0_SIZE (HW_WRAM_0_END-HW_WRAM_0)
|
||||
#define HW_WRAM_1 0x037fc000
|
||||
#define HW_WRAM_1_END 0x03800000
|
||||
#define HW_WRAM_1_SIZE (HW_WRAM_1_END-HW_WRAM_1)
|
||||
|
||||
//----------------------------- PRV-WRAMs
|
||||
#define HW_PRV_WRAM 0x03800000
|
||||
// TEG : ARM7 WRAM == 32KB
|
||||
|
||||
@ -103,13 +103,18 @@ extern u32 SDK_AUTOLOAD_DTCM_START[];
|
||||
#define HW_MAIN_MEM_HI_EX_END (HW_MAIN_MEM_HI + HW_MAIN_MEM_HI_EX_SIZE)
|
||||
//----------------------------- WRAM_AREA
|
||||
#define HW_WRAM_AREA 0x03000000
|
||||
#define HW_WRAM_AREA_HALF 0x03800000
|
||||
#define HW_WRAM_AREA_END 0x04000000
|
||||
#define HW_WRAM_AREA_SIZE (HW_WRAM_AREA_END-HW_WRAM_AREA)
|
||||
//----------------------------- WRAMs
|
||||
#define HW_WRAM 0x037f8000
|
||||
#define HW_WRAM_END 0x03800000
|
||||
#define HW_WRAM_SIZE (HW_WRAM_END-HW_WRAM)
|
||||
#define HW_WRAM_0 0x037f8000
|
||||
#define HW_WRAM_0_END 0x037fc000
|
||||
#define HW_WRAM_0_SIZE (HW_WRAM_0_END-HW_WRAM_0)
|
||||
#define HW_WRAM_1 0x037fc000
|
||||
#define HW_WRAM_1_END 0x03800000
|
||||
#define HW_WRAM_1_SIZE (HW_WRAM_1_END-HW_WRAM_1)
|
||||
//----------------------------- IOs
|
||||
#define HW_IOREG 0x04000000
|
||||
#define HW_IOREG_END 0x05000000
|
||||
|
||||
@ -442,7 +442,7 @@ void OS_WaitAnyIrq(void);
|
||||
|
||||
Returns: VBlankCount
|
||||
*---------------------------------------------------------------------------*/
|
||||
static inline vu32 OS_GetVBlankCount(void)
|
||||
static inline u32 OS_GetVBlankCount(void)
|
||||
{
|
||||
return *(vu32 *)HW_VBLANK_COUNT_BUF;
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ビルドするには NitroSDK が必要です。
|
||||
ビルドするには NitroSDK4.0 が必要です。
|
||||
|
||||
下記の環境変数を設定してください。
|
||||
例)TWLSDK_ROOT=c:/TwlSDK
|
||||
|
||||
Loading…
Reference in New Issue
Block a user