📄 srvctr.h
字号:
/************************************************** * * srvctr.h * * CVS ID: $Id: srvctr.h,v 1.10 2007/08/14 15:30:15 dellorto Exp $ * Author: Fabio Dell'Orto [FD] - STM * Date: $Date: 2007/08/14 15:30:15 $ * Revision: $Revision: 1.10 $ * * Description: * * *************************************************** * * COPYRIGHT (C) ST Microelectronics 2005 * All Rights Reserved * *************************************************** * * STM CVS Log: * * $Log: srvctr.h,v $ * Revision 1.10 2007/08/14 15:30:15 dellorto * multiple mechanisms * * Revision 1.9 2006/11/10 16:33:12 dellorto * sector_2_trk() function moved from srv_mat.c/h * * Revision 1.8 2006/09/18 09:55:25 belardi * Corrected CVS keyword usage * * Revision 1.7 2006/09/18 09:25:37 belardi * Added Log CVS keyword into file header * * ***************************************************/#ifndef __SRVCTR_H#define __SRVCTR_H#define MAX_SERVO_RETRIES (uint8) 0x10#define MAX_PLL_RETRIES (uint8) 0x04#define MAX_PLL_RETRIES_2 (uint8) 0x04#ifdef APM_PICKUP #define INIT_SPEED (CAV | CAV_4X_OUT_DISC)#else #define INIT_SPEED (SCP_CLV | CLV_2X) #define INIT_SPEED_DEBUG (CLV | CLV_1X)#endifvoid rate_init(void);RETVAL init_servo(void);RETVAL init_servo_for_new_disc(void);RETVAL init_start(void);void stop_activity(void);RETVAL stop_servo(void);RETVAL start_jump(void);RETVAL jump_ttm_check(void);RETVAL access_check(void);RETVAL active_check(void);uint16 sector_2_trk(uint32 sector);extern uint8 corrective_jumps_counter;extern tTimeEvent_type acq_subcode_event_type;extern uint32 T_actual;extern uint32 lastplay_T;extern uint32 previous_T;extern uint32 lastrecovery_T;extern uint8 start_mode;extern uint8 data_mode;extern uint8 end_mode;extern uint32 target_T;extern uint32 endplay_T;extern uint16 starting_trk;extern uint16 target_trk;extern sint16 delta_trk;extern sint16 skip_trk;extern uint16 T_ths;#endif /* __SRVCTR_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -