📄 ppu_palette.h
字号:
/******************************************************************************
*
* The information contained herein is the exclusive property of
* Sunplus Technology Co. And shall not be distributed, reproduced,
* or disclosed in whole in part without prior written permission.
*
* (C) COPYRIGHT 2005 SUNPLUS TECHNOLOGY CO.
* ALL RIGHTS RESERVED
*
* The entire notice above must be reproduced on all authorized copies.
*
*****************************************************************************/
/******************************************************************************
* Filename: PPU_Palette.c
* Author: Robin.xjliu (eMail: xjliu@sunplus.com)
* Tel: 00885-028-87848688-5884
* Date: 2005-11-10
* Description: color palette control lib
* Reference:
* Version history:
*-----------------------------------------------------------------------------
* Version YYYY-MM-DD-INDEX Modified By Description
* 1.0.0 2005-11-10 xjliu Create
*
*****************************************************************************/
#ifndef _PPU_PALETTE_H
#define _PPU_PALETTE_H
#include "Sys_Global.h"
extern bool g_bInitPaletteFlag;
/**
* PPU_SP_InitPalette - initialize sprite palette.
* @SPPalAddr: sprite palette data start address
*/
void PPU_SP_InitPalette(U32 *pSPPalAddr);
/**
* PPU_BG_InitPalette - initialize texture palette.
* @BGPalAddr: texture palette data start address
*/
void PPU_BG_InitPalette(U32 *pBGPalAddr);
void FadeOut(void);
void FadeIn(void);
void PPU_SP_SetPalette(U16 col_st, U16 number, U32 *pSPPalAddr);
void PPU_DimOut(U8 nPaletteBank,U16 nColorNum,U8 nLevel);
#endif //_PPU_PALETTE_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -