IO Alternates
[Memory Map]

Alternate names for some of the registers. More...

Defines

#define REG_BLDMOD   *(vu16*)(REG_BASE+0x0050)
#define REG_COLEV   *(vu16*)(REG_BASE+0x0052)
#define REG_COLEY   *(vu16*)(REG_BASE+0x0054)
#define REG_SOUND1CNT   *(vu32*)(REG_BASE+0x0060)
#define REG_SOUND1CNT_L   *(vu16*)(REG_BASE+0x0060)
#define REG_SOUND1CNT_H   *(vu16*)(REG_BASE+0x0062)
#define REG_SOUND1CNT_X   *(vu16*)(REG_BASE+0x0064)
#define REG_SOUND2CNT_L   *(vu16*)(REG_BASE+0x0068)
#define REG_SOUND2CNT_H   *(vu16*)(REG_BASE+0x006C)
#define REG_SOUND3CNT   *(vu32*)(REG_BASE+0x0070)
#define REG_SOUND3CNT_L   *(vu16*)(REG_BASE+0x0070)
#define REG_SOUND3CNT_H   *(vu16*)(REG_BASE+0x0072)
#define REG_SOUND3CNT_X   *(vu16*)(REG_BASE+0x0074)
#define REG_SOUND4CNT_L   *(vu16*)(REG_BASE+0x0078)
#define REG_SOUND4CNT_H   *(vu16*)(REG_BASE+0x007C)
#define REG_SOUNDCNT   *(vu32*)(REG_BASE+0x0080)
#define REG_SOUNDCNT_L   *(vu16*)(REG_BASE+0x0080)
#define REG_SOUNDCNT_H   *(vu16*)(REG_BASE+0x0082)
#define REG_SOUNDCNT_X   *(vu16*)(REG_BASE+0x0084)
#define REG_SOUNDBIAS   *(vu16*)(REG_BASE+0x0088)
#define REG_WAVE   (vu32*)(REG_BASE+0x0090)
#define REG_FIFOA   *(vu32*)(REG_BASE+0x00A0)
#define REG_FIFOB   *(vu32*)(REG_BASE+0x00A4)
#define REG_DMA0CNT_L   *(vu16*)(REG_BASE+0x00B8)
#define REG_DMA0CNT_H   *(vu16*)(REG_BASE+0x00BA)
#define REG_DMA1CNT_L   *(vu16*)(REG_BASE+0x00C4)
#define REG_DMA1CNT_H   *(vu16*)(REG_BASE+0x00C6)
#define REG_DMA2CNT_L   *(vu16*)(REG_BASE+0x00D0)
#define REG_DMA2CNT_H   *(vu16*)(REG_BASE+0x00D2)
#define REG_DMA3CNT_L   *(vu16*)(REG_BASE+0x00DC)
#define REG_DMA3CNT_H   *(vu16*)(REG_BASE+0x00DE)
#define REG_TM0CNT_L   *(vu16*)(REG_BASE+0x0100)
#define REG_TM0CNT_H   *(vu16*)(REG_BASE+0x0102)
#define REG_TM1CNT_L   *(vu16*)(REG_BASE+0x0104)
#define REG_TM1CNT_H   *(vu16*)(REG_BASE+0x0106)
#define REG_TM2CNT_L   *(vu16*)(REG_BASE+0x0108)
#define REG_TM2CNT_H   *(vu16*)(REG_BASE+0x010a)
#define REG_TM3CNT_L   *(vu16*)(REG_BASE+0x010c)
#define REG_TM3CNT_H   *(vu16*)(REG_BASE+0x010e)
#define REG_KEYS   *(vu16*)(REG_BASE+0x0130)
#define REG_P1   *(vu16*)(REG_BASE+0x0130)
#define REG_P1CNT   *(vu16*)(REG_BASE+0x0132)
#define REG_SCD0   *(vu16*)(REG_BASE+0x0120)
#define REG_SCD1   *(vu16*)(REG_BASE+0x0122)
#define REG_SCD2   *(vu16*)(REG_BASE+0x0124)
#define REG_SCD3   *(vu16*)(REG_BASE+0x0126)
#define REG_SCCNT   *(vu32*)(REG_BASE+0x0128)
#define REG_SCCNT_L   *(vu16*)(REG_BASE+0x0128)
#define REG_SCCNT_H   *(vu16*)(REG_BASE+0x012A)
#define REG_R   *(vu16*)(REG_BASE+0x0134)
#define REG_HS_CTRL   *(vu16*)(REG_BASE+0x0140)
#define REG_JOYRE   *(vu32*)(REG_BASE+0x0150)
#define REG_JOYRE_L   *(vu16*)(REG_BASE+0x0150)
#define REG_JOYRE_H   *(vu16*)(REG_BASE+0x0152)
#define REG_JOYTR   *(vu32*)(REG_BASE+0x0154)
#define REG_JOYTR_L   *(vu16*)(REG_BASE+0x0154)
#define REG_JOYTR_H   *(vu16*)(REG_BASE+0x0156)
#define REG_JSTAT   *(vu16*)(REG_BASE+0x0158)
#define REG_WSCNT   *(vu16*)(REG_BASE+0x0204)

Detailed Description

Alternate names for some of the registers.


Define Documentation

#define REG_BLDMOD   *(vu16*)(REG_BASE+0x0050)


Generated on Mon Aug 25 17:03:57 2008 for libtonc by  doxygen 1.5.3