cd_text.h

来自「ESS3890+SL原代码(1*16内存)」· C头文件 代码 · 共 70 行

H
70
字号
/* Copyright 1996, ESS Technology, Inc.                      *//* SCCSID @(#)cd_text.h	4.1 11/05/02 */#if (defined CD_TEXT || defined CDG )#ifndef _CD_TEXT_H_#define _CD_TEXT_H_#include "common.h"#define SYMBOLS_NUM                    (98)#define SYMBOLS_OFFSET                 (2)#define CDT_PACKET_SIZE                (96)#define CDT_FIFO_SIZE                  (96)#define CDT_PACK_SIZE                  (18)#define CDT_MAX_TRACK                  (100) /*MAX<=100*/#define CDT_STR_LENGTH                 (80)#define ENGLISH_CD_TEXT                (0)/*-----------------------------------------------------*/  typedef struct {    unsigned char *Track_Titles[CDT_MAX_TRACK];    unsigned char *Performers[CDT_MAX_TRACK];    unsigned char *Songwriter[CDT_MAX_TRACK];    unsigned char *Composer[CDT_MAX_TRACK];    unsigned char *Arranger[CDT_MAX_TRACK];    unsigned char *Provider[CDT_MAX_TRACK];    int Tracktitle_length[CDT_MAX_TRACK];    int Performers_length[CDT_MAX_TRACK];    int Songwriter_length[CDT_MAX_TRACK];    int Composer_length[CDT_MAX_TRACK];    int Arranger_length[CDT_MAX_TRACK];    int Provider_length[CDT_MAX_TRACK];    /*Make sure not to insert any variables upper to this line*/    int OSD_position[6];    char *OSD_msg[6];    char *OSD_title[6];    int OSD_length[6];    int OSD_lines;    int OSD_index;} *CD_T;GBLDEF0(volatile int CDG_started);GBLDEF0(volatile int CDG_interrupt_count);GBLDEF0(volatile int CDG_s0s1_started);GBLDEF0(unsigned char *CDG_fifo_p);GBLDEF0(unsigned char lost);GBLDEF0(volatile int CDG_wrptr);GBLDEF0(volatile int CDT_started);GBLDEF0(int CDT_been_checked);GBLDEF0(int CDT_data_ready);GBLDEF0(volatile int cdtext_total_pack);GBLDEF0(unsigned char *cdtext_write_p);GBLDEF0(unsigned char *cdtext_strmem_p);void CD_text_init(int on);void CD_text_parser();void CD_text_reset();int CD_text_show(int track);void CD_text_preshow(int track);void CDT_read_data();void CDG_WFCK_isr();void CDG_S0S1_isr();#endif #endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?