📄 osd_font.c
字号:
#ifndef _OSD_FONT_C_
#define _OSD_FONT_C_
#include "Basic_typedefs.h"
#include "S5h_types.h"
#include "S5l_memmap.h"
#include "..\..\Custom\include\select_cap.h"
#include "..\..\api\s5h_capability.h"
#include "Osd_consts.h"
#include "Osd_structure.h"
#include "Osd_font.h"
#if !_SUPPORT_DOUBLING
#if USE_CHINESE_ENGLISH_OSD
#include "fntEngChn2024.h"
#else
#include "fntEng2024.h"
#endif
#else /* _SUPPORT_DOUBLING */
#include "fntEng2024d.h"
#endif/* _SUPPORT_DOUBLING */
S5H_OsdFont_t gOsd_fonts[];
#if USE_ZIPPED_FONT
ULONG large_fonts[FONT_UNZIPPED_SIZE/4];
#endif /* USE_ZIPPED_FONT */
#if USE_ZIPPED_FONT
extern int urarlib_get(void *output, char *rarfile);
extern void CopyPM2( long *src_addr, long *dst_addr,unsigned int size);
void ExtractFontResource ( void )
{
/* Map to any temporary address => Here I use MM_VIDEO_BUFF_CALM_VIEW */
CopyPM2((long *)Zipped_Font,(long *)MM_START_ADDR_CALMVIEW/*MM_VIDEO_BUFF_CALM_VIEW*/, FONT_ZIPPED_SIZE );
/* Font Unzip */
urarlib_get((void *)large_fonts, (char *)MM_START_ADDR_CALMVIEW/*MM_VIDEO_BUFF_CALM_VIEW*/ );
}
#endif /* USE_ZIPPED_FONT */
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -