📄 symbols.h
字号:
/****************************************************************************** Symbols.h : Microcode Symbols* REALmagic Quasar Hardware Library* Created by Aurelia Popa-Radu* Copyright Sigma Designs Inc* Sigma Designs Proprietary and confidential* Created on 8/27/99* Description:*****************************************************************************/#ifndef _UCODE_H#define _UCODE_Htypedef struct tagSymbolEntry{ CHAR* str; DWORD addr;}SymbolEntry,*PSymbolEntry;// starting from 0x113 add symbols RevId and REV_SCRSpeed, not present in Yuv microcode// starting from 0x11f add symbols OSDControlInfo and SPControlInfo, not present in Yuv microcode// microcode symbols#define MiscSymbolTable\ DEFINE_ENTRY(Q_IrqMask)\ DEFINE_ENTRY(Q_IrqStatus)\ DEFINE_ENTRY(Q_IntCnt)\ DEFINE_ENTRY(Error_Code)\ DEFINE_ENTRY(Ovl_Addr)\ DEFINE_ENTRY(MicroCodeVersion)\ DEFINE_ENTRY(TVEncReg_Access)\ DEFINE_ENTRY(AUTH_Challenge)\ DEFINE_ENTRY(AUTH_Response)\ DEFINE_ENTRY(AUTH_Command)\ DEFINE_ENTRY(AUTH_Acc)\ DEFINE_ENTRY(TempProbe)\#define CommonVideoSymbolTable\ DEFINE_ENTRY(MV_Command)\ DEFINE_ENTRY(MV_Status)\ DEFINE_ENTRY(MV_BuffStart_Hi)\ DEFINE_ENTRY(MV_BuffStart_Lo)\ DEFINE_ENTRY(MV_BuffSize_Hi)\ DEFINE_ENTRY(MV_BuffSize_Lo)\ DEFINE_ENTRY(MV_RdPtr_Hi)\ DEFINE_ENTRY(MV_RdPtr_Lo)\ DEFINE_ENTRY(MV_WrPtr_Hi)\ DEFINE_ENTRY(MV_WrPtr_Lo)\ DEFINE_ENTRY(MV_SCRlo)\ DEFINE_ENTRY(MV_SCRhi)\ DEFINE_ENTRY(PicPTSHi)\ DEFINE_ENTRY(PicPTSLo)\ DEFINE_ENTRY(MV_PTSFifo)\ DEFINE_ENTRY(MV_PTSSize)\ DEFINE_ENTRY(MV_PTSRdPtr)\ DEFINE_ENTRY(MV_Threshold)\ DEFINE_ENTRY(MV_SCRSpeed)\ DEFINE_ENTRY(MV_SCRSpeed_Frac)\ DEFINE_ENTRY(MV_FrameCntLo)\ DEFINE_ENTRY(MV_FrameCntHi)\ DEFINE_ENTRY(MV_FrameEventLo)\ DEFINE_ENTRY(MV_FrameEventHi)\ DEFINE_ENTRY(Width_Buf3)/* identify the split buffer for capture */\ DEFINE_ENTRY(Vsync_DBuf)\ DEFINE_ENTRY(DisplayPTSHi)\ DEFINE_ENTRY(DisplayPTSLo)\ DEFINE_ENTRY(RevId)\ DEFINE_ENTRY(REV_SCRSpeed)\ DEFINE_ENTRY(REV_SCRSpeed_Frac)\ DEFINE_ENTRY(VPTSEventHi)\ DEFINE_ENTRY(VPTSEventLo)\ DEFINE_ENTRY(Picture_Rate)\ DEFINE_ENTRY(EventType)\ DEFINE_ENTRY(DICOM_PackedPicBuf)\ DEFINE_ENTRY(Decoder_Config)\ DEFINE_ENTRY(Force_PanScanDefHorSize)\#define PCIVideoSymbolTable\ DEFINE_ENTRY(MV_PCIStart)\ DEFINE_ENTRY(MV_PCISize)\ DEFINE_ENTRY(MV_PCIRdPtr)\ DEFINE_ENTRY(MV_PCIWrPtr)\#define VMIVideoSymbolTable\ DEFINE_ENTRY(PtrUpdateFlag)\ DEFINE_ENTRY(HostMV_WPHi)\ DEFINE_ENTRY(HostMV_WPLo)\ DEFINE_ENTRY(HostMV_RPHi)\ DEFINE_ENTRY(HostMV_RPLo)\ DEFINE_ENTRY(StartTransfer)\#define CommonAudioSymbolTable\ DEFINE_ENTRY(MA_Command)\ DEFINE_ENTRY(MA_Status)\ DEFINE_ENTRY(MA_Threshold)\ DEFINE_ENTRY(MA_BuffStart_Hi)\ DEFINE_ENTRY(MA_BuffStart_Lo)\ DEFINE_ENTRY(MA_BuffSize)\ DEFINE_ENTRY(MA_RdPtr)\ DEFINE_ENTRY(MA_RdPtr_Hi)\ DEFINE_ENTRY(MA_WrPtr)\ DEFINE_ENTRY(MA_WrPtr_Hi)\ DEFINE_ENTRY(Audio_PTSFifo)\ DEFINE_ENTRY(Audio_PTSSize)\ DEFINE_ENTRY(Audio_PTSRdPtr)\ DEFINE_ENTRY(Audio_Dec_Mode)\ DEFINE_ENTRY(Audio_CompDualOCfg_Mode)\ DEFINE_ENTRY(Audio_DynamicRange)\ DEFINE_ENTRY(PCMScaleFactor)\ DEFINE_ENTRY(Audio_PCM_Conf0)\ DEFINE_ENTRY(Audio_PCM_Conf1)\ DEFINE_ENTRY(Audio_Serial_Control0)\ DEFINE_ENTRY(Audio_Serial_Control1)\ DEFINE_ENTRY(DTSErrorCode)\ DEFINE_ENTRY(Audio_PTSHi)\ DEFINE_ENTRY(Audio_PTSLo)\ DEFINE_ENTRY(Audio_PTSFrac)\ DEFINE_ENTRY(Audio_RepeatCounter)\#define PCIAudioSymbolTable\ DEFINE_ENTRY(MA_PCIStart)\ DEFINE_ENTRY(MA_PCISize)\ DEFINE_ENTRY(MA_PCIRdPtr)\ DEFINE_ENTRY(MA_PCIWrPtr)\#define CommonSubpictureSymbolTable\ DEFINE_ENTRY(SP_Command)\ DEFINE_ENTRY(SP_Status)\ DEFINE_ENTRY(SP_BuffStart_Lo)\ DEFINE_ENTRY(SP_BuffStart_Hi)\ DEFINE_ENTRY(SP_BuffSize_Lo)\ DEFINE_ENTRY(SP_BuffSize_Hi)\ DEFINE_ENTRY(SP_RdPtr_Lo)\ DEFINE_ENTRY(SP_RdPtr_Hi)\ DEFINE_ENTRY(SP_WrPtr_Lo)\ DEFINE_ENTRY(SP_WrPtr_Hi)\ DEFINE_ENTRY(SP_PTSFifo)\ DEFINE_ENTRY(SP_PTSSize)\ DEFINE_ENTRY(SP_PTSRdPtr)\ DEFINE_ENTRY(SP_Palette)\ DEFINE_ENTRY(Button_Left)\ DEFINE_ENTRY(Button_Right)\ DEFINE_ENTRY(Button_Top)\ DEFINE_ENTRY(Button_Bottom)\ DEFINE_ENTRY(Button_Color)\ DEFINE_ENTRY(Button_Contrast)\ DEFINE_ENTRY(SPControlInfo)\#define PCISubpictureSymbolTable\ DEFINE_ENTRY(SP_PCIStart)\ DEFINE_ENTRY(SP_PCISize)\ DEFINE_ENTRY(SP_PCIRdPtr)\ DEFINE_ENTRY(SP_PCIWrPtr)\#define OSDSymbolTable\ DEFINE_ENTRY(OSD_Command)\ DEFINE_ENTRY(OSD_Status)\ DEFINE_ENTRY(OSD_BuffStart_Lo)\ DEFINE_ENTRY(OSD_BuffStart_Hi)\ DEFINE_ENTRY(OSD_BuffSize_Lo)\ DEFINE_ENTRY(OSD_BuffSize_Hi)\ DEFINE_ENTRY(OSD_RdPtr_Lo)\ DEFINE_ENTRY(OSD_RdPtr_Hi)\ DEFINE_ENTRY(OSD_WrPtr_Lo)\ DEFINE_ENTRY(OSD_WrPtr_Hi)\ DEFINE_ENTRY(OSD_PCIStart)\ DEFINE_ENTRY(OSD_PCISize)\ DEFINE_ENTRY(OSD_PCIRdPtr)\ DEFINE_ENTRY(OSD_PCIWrPtr)\ DEFINE_ENTRY(OSD_Top)\ DEFINE_ENTRY(OSD_Bottom)\ DEFINE_ENTRY(OSD_Left)\ DEFINE_ENTRY(OSD_Right)\ DEFINE_ENTRY(OSD_HiLiTop)\ DEFINE_ENTRY(OSD_HiLiBottom)\ DEFINE_ENTRY(OSD_HiLiLeft)\ DEFINE_ENTRY(OSD_HiLiRight)\ DEFINE_ENTRY(OSD_WinUpdateFlag)\ DEFINE_ENTRY(OSDControlInfo)\#define VcxoSymbolTable\ DEFINE_ENTRY(AVSynchroType)\ DEFINE_ENTRY(PCR_Hi)\ DEFINE_ENTRY(PCR_Lo)\ DEFINE_ENTRY(PCR_Frac)\ DEFINE_ENTRY(DeltaPCR_SCR_Max)\ DEFINE_ENTRY(DeltaPCR_SCR_MaxFrac)\ DEFINE_ENTRY(DeltaSCR_APTS_Max)\ DEFINE_ENTRY(DeltaSCR_APTS_MaxFrac)\ DEFINE_ENTRY(DeltaSCR_APTS)\ DEFINE_ENTRY(DeltaSCR_APTSFrac)\ DEFINE_ENTRY(k_TR)\ DEFINE_ENTRY(SynchroTimResetVal)\ DEFINE_ENTRY(ASpeed)\ DEFINE_ENTRY(ASpeed_Frac)\ DEFINE_ENTRY(RefSpeed)\ DEFINE_ENTRY(RefSpeed_Frac)\#define VMISubpictureSymbolTable\ DEFINE_ENTRY(HostSP_WPHi)\ DEFINE_ENTRY(HostSP_WPLo)\ DEFINE_ENTRY(HostSP_RPHi)\ DEFINE_ENTRY(HostSP_RPLo)\#define CloseCaptionSymbolTable\ DEFINE_ENTRY(L21_Buf1)\ DEFINE_ENTRY(L21_Buf2)\ DEFINE_ENTRY(Line21Buf1_Cnt)\ DEFINE_ENTRY(Line21Buf2_Cnt)\ DEFINE_ENTRY(CCError)\#define DisplaySymbolTable\ DEFINE_ENTRY(DICOM_FrameTop)\ DEFINE_ENTRY(DICOM_FrameBottom)\ DEFINE_ENTRY(DICOM_FrameLeft)\ DEFINE_ENTRY(DICOM_FrameRight)\ DEFINE_ENTRY(DICOM_VisibleTop)\ DEFINE_ENTRY(DICOM_VisibleBottom)\ DEFINE_ENTRY(DICOM_VisibleLeft)\ DEFINE_ENTRY(DICOM_VisibleRight)\ DEFINE_ENTRY(DICOM_ValidVisibleTop)\ DEFINE_ENTRY(DICOM_ValidVisibleBottom)\ DEFINE_ENTRY(DICOM_ValidVisibleLeft)\ DEFINE_ENTRY(DICOM_ValidVisibleRight)\ DEFINE_ENTRY(DICOM_BCSLuma)\ DEFINE_ENTRY(DICOM_BCSChroma)\ DEFINE_ENTRY(DICOM_Control)\ DEFINE_ENTRY(DICOM_Control2)\ DEFINE_ENTRY(DICOM_Control3)\ DEFINE_ENTRY(DICOM_UpdateFlag)\ DEFINE_ENTRY(DICOM_DisplayBuffer)\ DEFINE_ENTRY(DICOM_TvOut)\ DEFINE_ENTRY(DICOM_Kmin)\ DEFINE_ENTRY(DICOM_Display_Data)\ DEFINE_ENTRY(DisplayHorSize)\ DEFINE_ENTRY(DICOM_DisplayFieldId)\#define VideoFrameDisplaySymbolsTable\ DEFINE_ENTRY(Width4)\ DEFINE_ENTRY(Height4)\ DEFINE_ENTRY(Pitch4)\ DEFINE_ENTRY(DisplayInfo)\ DEFINE_ENTRY(VSyncIntCnt)\ DEFINE_ENTRY(PCRIntCnt)\#define DVBCloseCaptionSymbolsTable\ DEFINE_ENTRY(CCBufferRdPtr)\ DEFINE_ENTRY(CCBufferWrPtr)\ DEFINE_ENTRY(CCBufferSize)\ DEFINE_ENTRY(CCBufferStart)\#define Q4AudioNewSymbolsTable\ DEFINE_ENTRY(Jda1_config)\ DEFINE_ENTRY(Jda1_setup_lo)\ DEFINE_ENTRY(Jda1_setup_hi)\#define Q4Mpeg4SymbolsTable\ DEFINE_ENTRY(VideoStd)\ DEFINE_ENTRY(MV_PTSWrPtr)\ DEFINE_ENTRY(Audio_PTSWrPtr)\ DEFINE_ENTRY(TimeIncrRes)\ DEFINE_ENTRY(ForceFixedVOPRate)\ DEFINE_ENTRY(FixedVopTimeIncrVal)\ DEFINE_ENTRY(FixedTimeIncrResVal)\ DEFINE_ENTRY(OSD_Phase)\ DEFINE_ENTRY(LBCinterrupt)\#define Q4ReverseGOPSymbolsTable\ DEFINE_ENTRY(NxtVOBU_BSize)\ DEFINE_ENTRY(VOBU_LastPack)\ DEFINE_ENTRY(NxtVOBU_StartPTSHi)\ DEFINE_ENTRY(NxtVOBU_StartPTSLo)\ DEFINE_ENTRY(NxtVOBU_EndPTSHi)\ DEFINE_ENTRY(NxtVOBU_EndPTSLo)\ DEFINE_ENTRY(NxtVOBU_DisplayPTSHi)\ DEFINE_ENTRY(NxtVOBU_DisplayPTSLo)\#define VideoCaptureSymbolTable\ DEFINE_ENTRY(uVC_config)\ DEFINE_ENTRY(uVC_pic_width)\ DEFINE_ENTRY(uVC_pic_height)\ DEFINE_ENTRY(uVC_xoffset)\ DEFINE_ENTRY(uVC_yoffset)\ DEFINE_ENTRY(uVC_scaleFactor)\ DEFINE_ENTRY(uVC_lineLength)\ DEFINE_ENTRY(VIP20Input)#define JOSDSymbolsTable \ DEFINE_ENTRY(Jasper_OSD_Control)#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -