KallistiOS git master
Independent SDK for the Sega Dreamcast
|
Miscellaneous Addresses and Constants More...
Macros | |
#define | PVR_TA_INPUT 0x10000000 |
TA command input (64-bit, TA) | |
#define | PVR_TA_YUV_CONV 0x10800000 |
YUV converter (64-bit, TA) | |
#define | PVR_TA_TEX_MEM 0x11000000 |
VRAM 64-bit, TA=>VRAM. | |
#define | PVR_TA_TEX_MEM_32 0x13000000 |
VRAM 32-bit, TA->VRAM. | |
#define | PVR_RAM_BASE_32_P0 0x05000000 |
VRAM 32-bit, P0 area, PVR->VRAM. | |
#define | PVR_RAM_BASE_64_P0 0x04000000 |
VRAM 64-bit, P0 area, PVR->VRAM. | |
#define | PVR_RAM_BASE 0xa5000000 |
VRAM 32-bit, P2 area, PVR->VRAM. | |
#define | PVR_RAM_INT_BASE 0xa4000000 |
VRAM 64-bit, P2 area, PVR->VRAM. | |
#define | PVR_RAM_SIZE (8*1024*1024) |
RAM size in bytes. | |
#define | PVR_RAM_TOP (PVR_RAM_BASE + PVR_RAM_SIZE) |
Top of raw PVR RAM. | |
#define | PVR_RAM_INT_TOP (PVR_RAM_INT_BASE + PVR_RAM_SIZE) |
Top of int PVR RAM. | |
Miscellaneous Addresses and Constants
Useful PVR memory locations and values.
#define PVR_RAM_BASE 0xa5000000 |
VRAM 32-bit, P2 area, PVR->VRAM.
#define PVR_RAM_BASE_32_P0 0x05000000 |
VRAM 32-bit, P0 area, PVR->VRAM.
#define PVR_RAM_BASE_64_P0 0x04000000 |
VRAM 64-bit, P0 area, PVR->VRAM.
#define PVR_RAM_INT_BASE 0xa4000000 |
VRAM 64-bit, P2 area, PVR->VRAM.
#define PVR_RAM_INT_TOP (PVR_RAM_INT_BASE + PVR_RAM_SIZE) |
Top of int PVR RAM.
#define PVR_RAM_SIZE (8*1024*1024) |
RAM size in bytes.
#define PVR_RAM_TOP (PVR_RAM_BASE + PVR_RAM_SIZE) |
Top of raw PVR RAM.
#define PVR_TA_INPUT 0x10000000 |
TA command input (64-bit, TA)
#define PVR_TA_TEX_MEM 0x11000000 |
VRAM 64-bit, TA=>VRAM.
#define PVR_TA_TEX_MEM_32 0x13000000 |
VRAM 32-bit, TA->VRAM.
#define PVR_TA_YUV_CONV 0x10800000 |
YUV converter (64-bit, TA)