⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tst.h

📁 这是一个SIGMA方案的PMP播放器的UCLINUX程序,可播放DVD,VCD,CD MP3...有很好的参考价值.
💻 H
📖 第 1 页 / 共 5 页
字号:
// Support only Jasper == EM85xx NO_DOLBY//// - tst0x104.h   - 04/23/02, uCode 0x104 - update to jasper Hw specific (interrupt handling)/////////////////////////////////////////////////////////////////////////////////////////////// START MERGING Jasper/EM840x/EM847x microcode source// - tst0x10ex.h   - 06/10/02, uCode 0x10e - fix PAL skipping (introduced by YUV buffers), change timing for//                mpeg4 with not coded pictures (only for forced VOP time increment).// - tst0x10e.h   - 06/11/02, uCode 0x10e - fix timing for mpeg4 with not coded pictures (only for forced VOP time increment).// - tst0x10f.h   - 06/18/02, uCode 0x10f - fix OSD when YUV is sent in display buffer, add 422 for YUV// - tst0x110x.h  - 06/19/02, uCode 0x110- fix 422 for YUV, add TempProbe symbol// - tst0x110.h   - 06/20/02, uCode 0x110- fix 422 for YUV// - tst0x111.h   - 07/2/02, uCode 0x111- fix Scary movie close caption (modify size of CCbuffers to 128 bytes instead of 120)// - tst0x112x.h   - 08/12/02, uCode 0x112- improve flickering for Pal<->Ntsc & interlaced content paused// - tst0x112.h   - 08/13/02, uCode 0x112- improve flickering for Pal<->Ntsc & interlaced content paused// - tst0x118.h   - 09/23/02, uCode 0x118 - (.bin,.map from 08/30/02) //             added reverse i frame only and reverse all frames// - tst0x11a.h   - 09/26/02, uCode 0x11a - fix MV_SCRSpeed=0 after AudioPlay (this was stopping SCR incrementing)//             fix playing IFrame (for fastforward/fastreverse).// - tst0x11c.h   - 10/18/02, uCode 0x11c - (.bin,.map from 10/17/02) fix Mpeg2,Mpeg4 switch if the video size was the same,//             don't reset LBC interrupt at reset// - tst0x11d.h   - 10/24/02, uCode 0x11d - (.bin,.map from 10/23/02) fix MV_Speed initialization to 0 during HwReset,//             fix CaptureFreeze/OSD playback, LBC untouched by Capture Init// - tst0x11e.h   - 10/25/02, uCode 0x11e - (.bin,.map from 10/24/02) fix CaptureFreeze/OSD playback// - tst0x123.h   - 11/07/02, uCode 0x123 - add symbols to fix the InvertField problem//             add 3:2 pulldown for Mpeg4, add symbols/commands for SeekToFrame, SeekTo Pts// - tst0x124.h   - 11/11/02, uCode 0x124 - fix random not-displaying menu for NEC and add nop for audio in jasper // - tst0x126.h   - 11/22/02, uCode 0x126 - add and fix symbol Lbcinterrupt, fix Mpeg4 slow after pause// - tst0x127.h   - 12/06/02, uCode 0x127 - fix writing in GPIO8-15 when Subpicture is enabled,//             add OSD_INTERRUPT, set 540 default size for Panscan in case the file doesn't have the extension// - tst0x128.h   - 12/10/02, uCode 0x128 - fix 601 and YUV422 for VideoIn// - tst0x12b.h   - 12/18/02, uCode 0x12b - fix highliths ( bottom was field inverted ),//              fix DisplayPTSLo & Hi for first frame - used in etimVideoFrameDisplayedTime,//              add DISPLAY_READY_INTERRUPT (after VideoPause or VideoStop)// - tst0x12c.h   - 12/19/02, uCode 0x12c - fix 8400 and avoid skipping/freezing between chapters for DVD interlaced content// - tst0x12f.h   - 01/07/03, uCode 0x12f - fix Mpeg2/mpeg4 transition, fix subpicture offset for 704 videowidth,//              fix slide show for interlaced content (Sony)// - tst0x130.h   - 01/09/03, uCode 0x130 - fix Sony inverted field for progressive content - use top_field_first// - tst0x131.h   - 01/24/03, uCode 0x131 - (.bin,.map from 01/23/03) fix menu shaking at DICOM_UpdateFlag ( at HiliteOn off),//              fix spu vertical scaling for video 240 lines,//              fix flicker.mpg ( repeated V,A play-pause decreased vert. quality of video)// - tst0x132.h   - 01/27/03, uCode 0x132 - (.bin,.map from 01/24/03) - fix Audio status - broken in 0x131 at PlayToEvent// - tst0x133.h   - 01/29/03, uCode 0x133 - (.bin,.map from 01/28/03) - fix macrovision for 576P// - tst0x134.h   - 01/31/03, uCode 0x134 - fix for display jpg// - tst0x136.h   - 02/04/03, uCode 0x136 - fix menu not appearing when Update button, fix EM840x downscaling (Kmin is used on Tv)// - tst0x138.h   - 02/11/03, uCode 0x138 - (.bin,.map from 02/07/03) - fix spu positioning on 704 video,//              fix spu error 0x55 for DVDtest504 from Sony (timing+Spu at the end of the Dram buffer)// - tst0x139.h   - 02/14/03, uCode 0x139 - fix chroma missing for YUV zoomed (Sony)// - tst0x13b.h   - 02/27/03, uCode 0x13b - fix YUV to match 24 bit DRAM instead of 22 for em848x,//           add symbol DICOM_PackedPicBuf to permit unpacked display buffers// - tst0x13c.h   - 03/03/03, uCode 0x13c - (.bin,.map, 02/28/03) add symbol AUTH_Acc// - tst0x13d.h   - 03/04/03, uCode 0x13d - (.bin,.map, 03/03/03) add external VCXO for EM848x// - tst0x13e.h   - 03/13/03, uCode 0x13e - multiple changes in video display://            use video phase in display scaling, use "interlaced progressive mode"(send//            mpeg420  in "422" format(half luma+all chroma))//            skip frames only at display time// - tst0x13f.h   - 03/25/03, uCode 0x13f - fix "vertical shaking" for both 480P and 720P//            Another problem (present in 0x13e too) = when YUV jpg is downscaled//            the chroma and luma are misaligned.// - tst0x140.h   - 03/26/03, uCode 0x140 - fix chroma, luma misaligned for YUV jpg downscaled.//            Problems: YUV/mpeg downscaled has a flicker on flat monitor in progressive//            displays & also shows distorsions in 480P, 720P, 1080I.// - tst0x143.h   - 04/22/03, uCode 0x143 - add symbol Decoder_Config// - tst0x144.h   - 04/23/03, uCode 0x144 - down-scaling em8400 fixed, add flush OSD R11 channel in VSync interrupt.// - tst0x145.h   - 05/05/03, uCode 0x145 -  fix the boot audio in noise, fix skipping more frames ( bug seen in//             streaming applications and with I-only files )// - tst0x146.h   - 05/05/03, uCode 0x146 -  fix video speed for em848x and em847x-revC// - tst0x147.h   - 05/09/03, uCode 0x147 -  fix audioIn noise at boot and MV_SCRSpeed after stop,//              for em848x and em847x-revC// - tst0x14a.h   - 05/23/03, uCode 0x14A -  fix em8400 only for fastweb - skip on decode time (not on display time)// - tst0x14b.h   - 06/05/03, uCode 0x14b -  internal VCXO for 8485 and 8475C, fix DVDs crashing (japanese batman = CC related)// - tst0x14c.h   - 06/10/03, uCode 0x14c -  (.bin,.map from 06/10/03) auto detection of int/ext VCXO for 8475c&8485,//             fix PanScanDefHorSize, try to fix japanese CC problem for Sony HAC://             - add code to detect any residual data in R1 and W1 before sending the CC data,//             - new symbol CCError, cleared at reset and after STOP. During playback it indicates://             CCError = 1 reset W1; CCError = 0x100 reset R1; CCError = 0x101 reset W1 and R1 //             - force all CC data size to an even number of bytes.// - tst0x14d.h   - 07/17/03, uCode 0x14d - for Jasper if symbol Jasper_OSD_control=1 => VideoIn support,//             microcode OSD disabled, RiscOSD enabled).//           - fix stall problem (mpeg4 corrupt stream) for jasper, 847x, 847xc, 848x// - tst.h   - 07/28/03, uCode 0x14e - (.bin,.map from 07/25/03) fix Vobu reverse playback for 8475c,//           add vertical OSD downscaling feature for 847x, fix 8400 subpicture for Fujitsu//BYTE QuasarMicrocode[]={/* 0000*/	0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, 0x01, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, /* 0010*/	0x2c, 0x00, 0x00, 0xb4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0020*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00, /* 0030*/	0x15, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0040*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0050*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0060*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0070*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0080*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0090*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00a0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00b0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00c0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00d0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00e0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00f0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0100*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0110*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0120*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0130*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0140*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0150*/	0x00, 0x00, 0x00, 0x00, 0xa8, 0x00, 0xa8, 0x00, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0160*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0170*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0180*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0190*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 01a0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 01b0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 01c0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 01d0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 01e0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 01f0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0200*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0210*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0220*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0230*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0240*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0250*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0260*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0270*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0280*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x3a, 0x98, 0x3a, 0x40, 0x38, /* 0290*/	0xec, 0x2e, 0xe0, 0x2e, 0x20, 0x1c, 0x76, 0x17, 0x70, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 02a0*/	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 

⌨️ 快捷键说明

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