- Gtk-Glade: Corrected ARM9/ARM7 swap in the IO regs view tool. Added DISPCAPCNT register in IO regs view.

- MMU: Added Write32 for DISPCAPCNT register
This commit is contained in:
thoduv 2007-05-20 20:56:36 +00:00
parent da2a01f710
commit 54dec469b8
3 changed files with 545 additions and 771 deletions

View File

@ -2793,6 +2793,14 @@ void FASTCALL MMU_write32(u32 proc, u32 adr, u32 val)
}
return;
case REG_DISPA_DISPCAPCNT :
if(proc == ARMCPU_ARM9)
{
GPU_set_DISPCAPCNT(MainScreen.gpu,val);
T1WriteLong(ARM9Mem.ARM9_REG, 0x64, val);
}
return;
case REG_DISPA_BG0CNT :
if (proc == ARMCPU_ARM9)
{

View File

@ -33,7 +33,7 @@ static void update_regs_fast();
static void update_regs();
/* Register name list */
#define NBR_IO_REGS 6
#define NBR_IO_REGS 7
typedef struct
{
@ -49,7 +49,8 @@ const reg_name_addr Reg_Names_Addr[NBR_IO_REGS] =
{ "REG_IME", REG_IME, TRUE },
{ "REG_IE", REG_IE, FALSE },
{ "REG_IF", REG_IF, FALSE },
{ "REG_POWCNT1", REG_POWCNT1, TRUE }
{ "REG_POWCNT1", REG_POWCNT1, TRUE },
{ "REG_DISPCAPCNT", REG_DISPA_DISPCAPCNT, FALSE }
};
/* update */

File diff suppressed because it is too large Load Diff