KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
pvr2.h File Reference

Second PowerVR (CLXB) on NAOMI 2. More...

#include <kos/cdefs.h>

Go to the source code of this file.

Functions

int pvr2_init (void)
 Enable CLXB windows and initialize its memory controller.
 
int pvr2_shutdown (void)
 Reset CLXB and disable its address windows.
 
int pvr2_enabled (void)
 True if pvr2_init() has succeeded in this process.
 

Detailed Description

Second PowerVR (CLXB) on NAOMI 2.

Second PowerVR (CLXB) on NAOMI 2. Same registers and VRAM as CLXA, at PVR2_ADDR_STRIDE. Those addresses do not decode until Elan IFCTL bit 2 is set (cleared at boot). pvr2_init() sets that bit and initializes the memory controller so PVR2_RAM_BASE can be used. Display output on this chip stays off.

Author
Ruslan Rostovtsev