亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? toc.h

?? 本程序?yàn)镾T公司開(kāi)發(fā)的源代碼
?? H
字號(hào):
/************************************************** * * toc.h * * CVS ID:   $Id: toc.h,v 1.13 2007/09/26 15:02:45 dellorto Exp $ * Author:   Fabio Dell'Orto [FD] - STM * Date:     $Date: 2007/09/26 15:02:45 $ * Revision: $Revision: 1.13 $ * * Description: * * *************************************************** * * COPYRIGHT (C) ST Microelectronics  2005 *            All Rights Reserved * **************************************************** * * STM CVS Log: * * $Log: toc.h,v $ * Revision 1.13  2007/09/26 15:02:45  dellorto * added defines for pause handling * * Revision 1.12  2006/11/27 19:43:09  belardi * Re-introduced #HAVE_UPDATE for FLASH_UPDATE flag * * Revision 1.11  2006/11/01 14:51:09  trubac * HAVE_FLASH_UPDATE always defined * * Revision 1.10  2006/09/18 09:55:21  belardi * Corrected CVS keyword usage * * Revision 1.9  2006/09/18 09:22:36  belardi * Added Log CVS keyword into file header * * Revision 1.8  2006/09/15 20:17:25  belardi * Added Log CVS keyword into file header * * ***************************************************/#ifndef _TOC_H_#define _TOC_H_#include "srvmat.h"#define READ_TOC_LEVEL                     LEVEL_1#define READ_FIRST_TOC_LEVEL               LEVEL_0#define READ_RESTOF_TOC_LEVEL              LEVEL_0#define JUMP_TO_START_DATA_AREA_LEVEL      LEVEL_0#define TOC_IDLE                0x00#define READ_FIRST_TOC          0x01#define READ_REST_OF_TOC        0x03#define JUMP_TO_START_DATA_AREA 0x05#define TOC_WAIT_FOR_SERVO      0x06#define MODE1  (uint8) 0x01#define MODE2  (uint8) 0x02#define MODE5  (uint8) 0x05#define TOC_RESET_TOC_READING       0x01#define TOC_RESET_CALIB_JUMP        0x02#define TOC_RESET_ALL               0xFF// Control profile values:#ifdef APM_PICKUP#define TOC_ACCESS_TIMEOUT          T300ms#define TOC_MAX_SUBCODE               620#define TOC_MAX_RETRY                 0x10#define TRACKS_INTO_FIRST_LEADIN      -400#define TRACKS_OUT_LEADIN              400#define CONTINUITY_SKIP_TRACKS         100#define PAUSE_TRACKS                    -1#define NO_SKIP                          0#define TRACKS_20MIN                  7500#else#define TOC_ACCESS_TIMEOUT          T300ms#define TOC_MAX_SUBCODE             (uint16)  620#define TOC_MAX_RETRY               (uint8)     5#define TRACKS_INTO_FIRST_LEADIN    (sint16)  -200#define TRACKS_OUT_LEADIN           (sint16)    50#define CONTINUITY_SKIP_TRACKS      (sint16)   100#define PAUSE_TRACKS                (sint16)    -1#define PAUSE_TRACKS_LOWER_THS      (sint16)    -2#define PAUSE_DRIFT_SECTORS_TRK_REC (sint32)    -3#define NO_SKIP                     (sint16)     0#endif// global variable CDinfo:#define HAVE_AUDIO_TRACK            0x0001#define HAVE_DATA_TRACK             0x0002#define MS_R_RW                     0x0004#define LOW_REFLECTIVE              0x0008    /*set outside TOC reading*/#define DISC_12CM                   0x0010    /*set outside TOC reading*/#define DISC_8CM                    0x0020    /*set outside TOC reading*/#define MULTISESSION                0x0040#define OPEN_MULTISESSION           0x0080#define DIGITAL_COPY_PROHIBITED     0x0100#define COPY_PROTECTED              0x0200#define FIRST_TOC_READABLE          0x0400#define ALL_TOC_READ                0x0800    /*set when TOC evaluation is finished, even with error*/#if (0 != HAVE_UPDATE)#define HAVE_FLASH_IMAGE            0x8000#endif// local variable Session:// flags#define MIN_TRACK_FOUND             0x0001#define MAX_TRACK_FOUND             0x0002#define LEAD_OUT_FOUND              0x0004#define ALL_TRACK_FOUND             0x0008#define MODE_5_FOUND                0x0010#define B0_FOUND                    0x0020#define C0_FOUND                    0x0040#define NEXT_SESSION                0x0080// warnings#define MODE_2_FOUND                 0x01#define UNSUPPORTED_MODE             0x02#define UNSUPPORTED_MOD1_POINT       0x04#define UNSUPPORTED_MOD5_POINT       0x08typedef struct{  uint8 min[99];  uint8 sec[99];  uint8 frame[99];  uint8 type[99]; // [RB] for mixed-mode disc,                  //   0x00 = CDDA or CDROM mode1                  //   0x10 = CD-I session                  //   0x20 = CDROM XA session (mode2)} TRACK_DATA_STRUCT;typedef struct{  uint8 min_track;  uint8 max_track;  uint8 num_of_audio_track;  uint8 num_of_sessions;  uint8 max_track_in_1_toc;  uint8 num_of_audio_track_in_1_toc;  uint8 Tmsf_lead_out_in_1_toc[3];  uint8 Tmsf_lead_out[3];  TRACK_DATA_STRUCT track_data;} TOC_DATA_STRUCT;typedef struct{  UInt toc_fsm_started            : 1;  UInt reading_first_toc          : 1;  UInt force_toc_reading          : 1;  UInt force_calibrate_jump       : 1;  UInt calibration_jump_executed : 1;  UInt wait_for_set_speed         : 1;} TOC_FLAGS_STRUCT;typedef union{  uint8 all;  TOC_FLAGS_STRUCT field;} TOC_FLAGS_UNION;extern TOC_FLAGS_UNION toc_flags;extern uint8 toc_state;extern TOC_DATA_STRUCT TOC_data;extern uint16 CDinfo;uint32 toc_get_track_time(uint8 track);void reset_toc(uint8 flags);void stop_toc(void);RETVAL toc_fsm(void);uint32 msf2lba(uint16); // [RB]#define toc_get_min_track()           (TOC_data.min_track)#define toc_get_max_track()           (TOC_data.max_track)#define toc_get_track_min(_track)     ((uint8)(TOC_data.track_data.min[(_track)-1] & 0x7F))#define toc_get_track_sec(_track)     ((uint8)(TOC_data.track_data.sec[(_track)-1] & 0x7F))#define toc_get_track_frame(_track)   ((uint8)(TOC_data.track_data.frame[(_track)-1] & 0x7F))#define toc_get_track_type(_track)    ((uint8)(TOC_data.track_data.type[(_track)-1]))  // [RB]#define toc_is_track_rom(_track)          (0 != (TOC_data.track_data.min[(_track)-1] & 0x80))#define toc_is_track_preemphases(_track)  (0 != (TOC_data.track_data.sec[(_track)-1] & 0x80))#define toc_is_track_startsession(_track) (0 != (TOC_data.track_data.frame[(_track)-1] & 0x80))#define toc_get_leadout_min()         (TOC_data.Tmsf_lead_out[MIN])#define toc_get_leadout_sec()         (TOC_data.Tmsf_lead_out[SEC])#define toc_get_leadout_frame()       (TOC_data.Tmsf_lead_out[FRAME])#define toc_get_leadout_time()        (msf_2_sid(TOC_data.Tmsf_lead_out[MIN],       \                                                 TOC_data.Tmsf_lead_out[SEC],       \                                                 TOC_data.Tmsf_lead_out[FRAME], HEX))#define toc_get_num_of_sessions()     (TOC_data.num_of_sessions)#define toc_get_num_of_audio_track()    (TOC_data.num_of_audio_track)#define toc_get_CD_info()               (CDinfo)#define toc_is_toc_known()              (0 != (CDinfo & ALL_TOC_READ))#define toc_is_first_toc_readable()     (0 != (CDinfo & FIRST_TOC_READABLE))uint32 toc_get_track_time(uint8 track);#endif //_TOC_H_

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av综合在线| 一区二区欧美在线观看| 日本va欧美va精品发布| 制服丝袜亚洲播放| 蜜桃av噜噜一区| 欧美不卡一二三| 国产传媒欧美日韩成人| 国产精品成人免费| 欧美亚洲高清一区二区三区不卡| 亚洲高清在线视频| 日韩欧美自拍偷拍| 成人免费三级在线| 亚洲国产精品一区二区www在线| 欧美日韩亚洲综合一区| 看片的网站亚洲| 国产三级三级三级精品8ⅰ区| 不卡一区在线观看| 亚洲综合丁香婷婷六月香| 欧美视频一二三区| 激情综合网天天干| 国产精品另类一区| 欧美日韩在线三级| 国产九色sp调教91| 一区二区三区高清不卡| 欧美成人女星排名| av一二三不卡影片| 蜜桃视频在线一区| 国产精品久久久久久久久免费相片 | 亚洲成人动漫在线免费观看| 91精品久久久久久蜜臀| 国产99久久久精品| 婷婷久久综合九色国产成人| 欧美精品一区二区三区四区| 97久久超碰国产精品| 亚洲超碰精品一区二区| 精品盗摄一区二区三区| 91久久久免费一区二区| 国产精品自在在线| 亚洲第一激情av| 中文字幕欧美日韩一区| 7777精品伊人久久久大香线蕉超级流畅| 国产精品99久久久久久久vr| 亚洲午夜视频在线| 国产精品欧美精品| 日韩久久久精品| 91久久免费观看| 床上的激情91.| 天天做天天摸天天爽国产一区| 国产三区在线成人av| 3d动漫精品啪啪一区二区竹菊| 白白色 亚洲乱淫| 国内精品不卡在线| 日韩不卡在线观看日韩不卡视频| 国产精品国产馆在线真实露脸 | 欧美日韩高清影院| 91视频你懂的| 高清成人免费视频| 国产主播一区二区| 免费欧美在线视频| 日韩精品每日更新| 亚洲国产成人高清精品| 亚洲人成网站色在线观看| 中文字幕免费在线观看视频一区| 日韩区在线观看| 欧美精三区欧美精三区| 色av成人天堂桃色av| 成人av电影免费在线播放| 国产精品123| 精品在线视频一区| 另类调教123区| 免费在线观看不卡| 日韩精品五月天| 视频一区视频二区中文| 亚洲电影第三页| 亚洲妇熟xx妇色黄| 五月天亚洲精品| 亚洲一区二区在线免费看| 伊人色综合久久天天| 一区二区三区四区乱视频| 亚洲品质自拍视频网站| 亚洲精品综合在线| 亚洲免费视频成人| 亚洲与欧洲av电影| 亚洲成人先锋电影| 日韩avvvv在线播放| 青青国产91久久久久久| 美国十次了思思久久精品导航| 日本美女一区二区三区| 奇米影视在线99精品| 国产在线精品视频| 国产成人精品免费视频网站| 成人做爰69片免费看网站| 成人免费视频免费观看| av激情亚洲男人天堂| 一本一本大道香蕉久在线精品| 91黄色免费版| 91精品国产色综合久久ai换脸| 日韩精品中午字幕| 久久久久久久久97黄色工厂| 国产精品久久毛片av大全日韩| 中文字幕一区日韩精品欧美| 一区二区久久久久久| 五月激情综合网| 国产乱码精品1区2区3区| jlzzjlzz亚洲女人18| 欧美在线观看你懂的| 日韩欧美卡一卡二| 国产精品美女久久久久av爽李琼| 中文字幕综合网| 石原莉奈在线亚洲二区| 国产高清精品网站| 色婷婷久久久久swag精品| 日韩免费性生活视频播放| 欧美激情中文字幕| 亚洲已满18点击进入久久| 久久99精品久久久久| 99国产精品视频免费观看| 7777精品伊人久久久大香线蕉的 | 麻豆freexxxx性91精品| 成人黄页毛片网站| 9191久久久久久久久久久| 久久精品视频一区二区三区| 亚洲精品日韩专区silk| 捆绑调教一区二区三区| 91香蕉视频污| 日韩美女视频在线| 一卡二卡三卡日韩欧美| 国产一区二区三区在线观看精品| 91在线播放网址| 精品福利一二区| 亚洲国产一区二区三区青草影视| 国产在线日韩欧美| 欧美人体做爰大胆视频| 最新中文字幕一区二区三区 | 91精品国产乱码久久蜜臀| 亚洲国产精品二十页| 日本女优在线视频一区二区 | 99国产精品国产精品毛片| 欧美精品18+| 亚洲精品乱码久久久久久| 狠狠色丁香婷婷综合| 欧美日韩免费高清一区色橹橹| 久久久久久久久岛国免费| 全国精品久久少妇| 在线观看免费视频综合| 国产精品欧美极品| 国产麻豆精品95视频| 777午夜精品视频在线播放| 亚洲精品一二三| 欧美三级电影一区| 亚洲日本护士毛茸茸| 国产99久久久国产精品潘金| 日韩欧美一级二级三级 | 亚洲自拍另类综合| 99热精品国产| 中文字幕av一区二区三区免费看 | 亚洲va欧美va人人爽| 91免费国产在线| 国产精品福利影院| 成a人片国产精品| 国产欧美一区二区精品性色| 久久国产精品一区二区| 91麻豆精品国产综合久久久久久| 亚洲欧美韩国综合色| 91色在线porny| 亚洲欧美另类在线| 色综合色狠狠天天综合色| 综合久久久久久久| 9久草视频在线视频精品| 国产精品情趣视频| a级精品国产片在线观看| 国产精品久久毛片av大全日韩| 成人一区二区三区| 中国av一区二区三区| 成人网男人的天堂| 亚洲欧洲av在线| 91视频91自| 亚洲一二三四在线| 91精品国模一区二区三区| 人人精品人人爱| 精品国产凹凸成av人网站| 精品中文字幕一区二区小辣椒| 精品美女在线播放| 丁香婷婷深情五月亚洲| 国产精品久久夜| 色乱码一区二区三区88| 亚洲高清视频的网址| 日韩西西人体444www| 国产一区免费电影| 中文字幕视频一区| 欧美性淫爽ww久久久久无| 免费日韩伦理电影| 国产欧美精品一区二区色综合| 成人avav在线| 亚洲h精品动漫在线观看| 日韩免费观看高清完整版 | 在线视频观看一区| 日韩成人免费在线| 国产精品少妇自拍| 在线观看国产精品网站|