📄 define.h
字号:
#define DataFIRCoef_2 *(volatile unsigned char *)0x10002444
#define DataFIRCoef_3 *(volatile unsigned char *)0x10002446
#define DataFIRCoef_4 *(volatile unsigned char *)0x10002448
#define DataFIRCoef_5 *(volatile unsigned char *)0x1000244a
#define DataFIRCoef_6 *(volatile unsigned char *)0x1000244c
#define DataFIRCoef_7 *(volatile unsigned char *)0x1000244e
#define DataFIRCoef_8 *(volatile unsigned char *)0x10002450
#define DataFIRCoef_9 *(volatile unsigned char *)0x10002452
#define DataFIRCoef_10 *(volatile unsigned char *)0x10002454
#define DataFIRCoef_11 *(volatile unsigned char *)0x10002456
//Data Timing Loop control
#define DataTimingLoop_0 *(volatile unsigned char *)0x10002458
#define DataTimingLoop_1 *(volatile unsigned char *)0x1000245a
#define DataTimingLoop_2 *(volatile unsigned char *)0x1000245c
#define DataTimingLoop_3 *(volatile unsigned char *)0x1000245e
#define SyncDSBNRZ *(volatile unsigned char *)0x10002460
//Write And Read Mode Controller
#define RWModeControl_1 *(volatile unsigned char *)0x10002462
#define RWModeControl_2 *(volatile unsigned char *)0x10002464
#define RWModeControl_3 *(volatile unsigned char *)0x10002466
#define RWModeControl_4 *(volatile unsigned char *)0x10002468
#define RWModeControl_5 *(volatile unsigned char *)0x1000246a
#define RWModeControl_6 *(volatile unsigned char *)0x1000246c
#define RWModeControl_7 *(volatile unsigned char *)0x1000246e
#define RWModeControl_8 *(volatile unsigned char *)0x10002470
#define RWModeControl_9 *(volatile unsigned char *)0x10002472
#define RWModeControl_10 *(volatile unsigned char *)0x10002474
#define RWModeControl_11 *(volatile unsigned char *)0x10002476
#define WritePre_0 *(volatile unsigned char *)0x10002478
#define WritePre_1 *(volatile unsigned char *)0x1000247a
#define WritePre_2 *(volatile unsigned char *)0x1000247c
#define ServoPESH *(volatile unsigned short *)0x1000247E
//PowerManagementControl
#define PowerManagementC_0 *(volatile unsigned char *)0x10002488
#define PowerManagementC_1 *(volatile unsigned char *)0x1000248a
#define PowerManagementC_2 *(volatile unsigned char *)0x1000248c
#define AuxiliaryADCC *(volatile unsigned char *)0x1000248e
#define ContinuityTest *(volatile unsigned char *)0x10002492
#define AutoZeroABUFC *(volatile unsigned char *)0x10002494
#define TimeLoopTest *(volatile unsigned char *)0x10002498
#define VDDRegulator *(volatile unsigned char *)0x1000249A
#define SSFControl *(volatile unsigned char *)0x1000249c
#define DataFIRResetC *(volatile unsigned char *)0x1000249e
#define WR1_ASC *(volatile unsigned char *)0x100024a0
#define AsymmetryControl *(volatile unsigned char *)0x100024a4
#define TimingLoopControl *(volatile unsigned char *)0x100024a6
//Data Acquisition controller
#define DataAcquisition_0 *(volatile unsigned char *)0x100024a8
//#define DataAcquisition_l *(volatile unsigned char *)0x100024aa
#define DataAcquisition_1 *(volatile unsigned char *)0x100024aa
#define DataAcquisition_2 *(volatile unsigned char *)0x100024ac
#define DataAcquisition_3 *(volatile unsigned char *)0x100024ae
#define DataAcquisition_4 *(volatile unsigned char *)0x100024b0
#define DataAcquisition_5 *(volatile unsigned char *)0x100024b2
#define DataAcquisition_6 *(volatile unsigned char *)0x100024b4
#define Test_Control *(volatile unsigned char *)0x100024b6
//Thermal Asperity Detector Controller
#define TherAsperityDete_0 *(volatile unsigned char *)0x100024b8
#define TherAsperityDete_1 *(volatile unsigned char *)0x100024ba
#define TherAsperityDete_2 *(volatile unsigned char *)0x100024bc
//
#define DataGainThreshold *(volatile unsigned char *)0x100024c2
#define Diagnostics_1 *(volatile unsigned char *)0x100024c6
#define BaseLineControl_0 *(volatile unsigned char *)0x100024c8
#define BaseLineControl_1 *(volatile unsigned char *)0x100024ca
#define DataFIRRegistor_12 *(volatile unsigned char *)0x100024d2
#define DataFIRRegistor_13 *(volatile unsigned char *)0x100024d4
#define DataFIRRegistor_14 *(volatile unsigned char *)0x100024d6
#define ChannelInImpendace *(volatile unsigned char *)0x100024d8
#define AutoZeroCorFrecy *(volatile unsigned char *)0x100024da
#define DataHPFCorFrecy *(volatile unsigned char *)0x100024dc
#define PhaseLongLoop_0 *(volatile unsigned char *)0x100024de
//Noise Predictive Target Control
#define NoisePreTar_0 *(volatile unsigned char *)0x100024e0
#define NoisePreTar_1 *(volatile unsigned char *)0x100024e2
#define NoisePreTar_2 *(volatile unsigned char *)0x100024e4
#define NoisePreTar_3 *(volatile unsigned char *)0x100024e6
#define MNPOperControl *(volatile unsigned char *)0x100024e8
#define MNPControlData *(volatile unsigned char *)0x100024ea
#define MNPParameterData *(volatile unsigned char *)0x100024ee
#define ForcedSyncMark *(volatile unsigned char *)0x100024f0
#define WCLKDelay *(volatile unsigned char *)0x100024f2
#define SyncByteDefect *(volatile unsigned char *)0x100024f4
#define DefectMonitorScan_0 *(volatile unsigned char *)0x100024f6
#define DefectMonitorScan_1 *(volatile unsigned char *)0x100024f8
#define DefectMonitorScan_2 *(volatile unsigned char *)0x100024fa
#define DefectMonitorScan_3 *(volatile unsigned char *)0x100024fc
#define ServoPES_1 *(volatile unsigned char *)0x100024fE
//Bank 2 Registor
#define PinConfiguration_0 *(volatile unsigned char *)0x10002508
#define PinConfiguration_1 *(volatile unsigned char *)0x1000250a
#define PinConfiguration_2 *(volatile unsigned char *)0x1000250c
#define PinConfiguration_3 *(volatile unsigned char *)0x1000250e
#define ServoConfiguration0 *(volatile unsigned char *)0x10002510
#define ServoConfiguration1 *(volatile unsigned char *)0x10002512
#define ServoConfiguration2 *(volatile unsigned char *)0x10002514
#define ServoConfiguration3 *(volatile unsigned char *)0x10002516
#define ServoConfiguration4 *(volatile unsigned char *)0x10002518
#define ServoConfiguration5 *(volatile unsigned char *)0x1000251a
#define ServoConfiguration6 *(volatile unsigned char *)0x1000251c
#define ServoConfiguration7 *(volatile unsigned char *)0x1000251e
//Servo Gain Value Control
#define ServoGain_0 *(volatile unsigned char *)0x10002520
#define ServoGain_1 *(volatile unsigned char *)0x10002522
#define ServoGain_2 *(volatile unsigned char *)0x10002524
#define ServoGain_3 *(volatile unsigned char *)0x10002526
#define ServoGain_4 *(volatile unsigned char *)0x10002528
#define ServoGain_5 *(volatile unsigned char *)0x1000252a
#define ServoGain_6 *(volatile unsigned char *)0x1000252c
#define ServoGain_7 *(volatile unsigned char *)0x1000252e
//Preamp Interface Controller
#define PreampInterface_0 *(volatile unsigned char *)0x10002530
#define PreampInterface_1 *(volatile unsigned char *)0x10002532
#define PreampInterface_2 *(volatile unsigned char *)0x10002534
#define PreampInterface_3 *(volatile unsigned char *)0x10002536
//ABUF Control
#define ABUFControl_0 *(volatile unsigned char *)0x10002538
#define ABUFControl_1 *(volatile unsigned char *)0x1000253a
//
#define SelfServoWrite_0 *(volatile unsigned char *)0x1000253e
#define SelfServoWrite_1 *(volatile unsigned char *)0x10002540
#define SelfServoWrite_2 *(volatile unsigned char *)0x10002542
#define SelfServoWrite_3 *(volatile unsigned char *)0x10002544
#define SelfServoWrite_4 *(volatile unsigned char *)0x10002546
#define SelfServoWrite_5 *(volatile unsigned char *)0x10002548
#define SelfServoWrite_6 *(volatile unsigned char *)0x1000254a
#define SelfServoWrite_7 *(volatile unsigned char *)0x1000254c
//
#define ServoFIRBoostTap_1 *(volatile unsigned char *)0x1000254e
#define ServoFIRBoostTap_3 *(volatile unsigned char *)0x10002550
#define ServoFIRTiming *(volatile unsigned char *)0x10002552
#define ServoModeAsymmetry *(volatile unsigned char *)0x10002554
//
#define ManchesterCode_1 *(volatile unsigned char *)0x10002556
#define ServoTimingLoop_0 *(volatile unsigned char *)0x10002558
#define ServoTimingLoop_1 *(volatile unsigned char *)0x1000255a
#define ServoTimingLoop_2 *(volatile unsigned char *)0x1000255c
#define ServoTimingLoop_3 *(volatile unsigned char *)0x1000255e
#define ServoTimingLoop_4 *(volatile unsigned char *)0x10002560
//
#define ServoTimestamp *(volatile unsigned char *)0x10002564
#define SSWTimeStamp *(volatile unsigned char *)0x10002566
#define ServoSyncMark *(volatile unsigned char *)0x10002568
//
#define RROReadData_0 *(volatile unsigned char *)0x1000256a
#define RROReadData_1 *(volatile unsigned char *)0x1000256c
#define RROReadData_2 *(volatile unsigned char *)0x1000256e
//Gray Code Data
#define GrayCodeData_0 *(volatile unsigned char *)0x10002570
#define GrayCodeData_1 *(volatile unsigned char *)0x10002572
#define GrayCodeData_2 *(volatile unsigned char *)0x10002574
#define GrayCodeData_3 *(volatile unsigned char *)0x10002576
//
#define ChipId_0 *(volatile unsigned char *)0x10002578
#define ChipId_1 *(volatile unsigned char *)0x1000257a
//
#define ServoPES_2 *(volatile unsigned short *)0x1000257e
//Bank 3 Controller
#define TimingRecoveryC *(volatile unsigned char *)0x10002580
#define TimingNeeded *(volatile unsigned char *)0x10002588
#define LFGControl *(volatile unsigned char *)0x1000258a
#define ServoFreGener_0 *(volatile unsigned char *)0x1000258c
#define ServoFreGener_1 *(volatile unsigned char *)0x1000258e
//
#define ServoModeAuZeCorFre *(volatile unsigned char *)0x10002590
#define SevoModeInHPFCorFre *(volatile unsigned char *)0x10002592
//
#define RRO1Delay *(volatile unsigned char *)0x10002594
#define RRO2Delay *(volatile unsigned char *)0x10002596
#define RROSyncField *(volatile unsigned char *)0x10002598
//
#define RROWriteData_0 *(volatile unsigned char *)0x1000259a
#define RROWriteData_1 *(volatile unsigned char *)0x1000259c
#define RROWriteData_2 *(volatile unsigned char *)0x1000259e
//
#define RROControl *(volatile unsigned char *)0x100025a0
#define SVDControl *(volatile unsigned char *)0x100025a2
#define GrayCodeError_0 *(volatile unsigned char *)0x100025a6
#define ServoIndexMark *(volatile unsigned char *)0x100025a8
//
#define ServoAddressMark *(volatile unsigned char *)0x100025aa
#define ServoGrayCodeLength *(volatile unsigned char *)0x100025ac
#define ServoGrayCodeSplit *(volatile unsigned char *)0x100025ae
#define NRZDiagnostics_0 *(volatile unsigned char *)0x100025b6
//
#define ServoCTFControl_0 *(volatile unsigned char *)0x100025b8
#define ServoCTFControl_1 *(volatile unsigned char *)0x100025ba
#define ServoCTFControl_2 *(volatile unsigned char *)0x100025bc
#define ServoCTFControl_3 *(volatile unsigned char *)0x100025be
#define ServoCTFControl_4 *(volatile unsigned char *)0x100025c0
//
#define STM_Reg13 *(volatile unsigned char *)0x100025c6
#define ServoAcquisition_0 *(volatile unsigned char *)0x100025c8
#define ServoAcquisition_1 *(volatile unsigned char *)0x100025ca
#define ServoAcquisition_2 *(volatile unsigned char *)0x100025cc
#define ServoAcquisition_3 *(volatile unsigned char *)0x100025ce
//
#define ServoGainUpdCotl *(volatile unsigned char *)0x100025d0
#define SevoSncMarkDeteTiOut *(volatile unsigned char *)0x100025d2
#define ServoBGATEDelay_1 *(volatile unsigned char *)0x100025d4
#define ServoBGATEDelay_2 *(volatile unsigned char *)0x100025d6
//
#define PESIntegration *(volatile unsigned char *)0x100025d8
#define PESBurstFields *(volatile unsigned char *)0x100025da
#define PESBurstFields_1 *(volatile unsigned char *)0x100025dc
#define PESGapRROGateLength *(volatile unsigned char *)0x100025de
//
#define PESTransSerInterMode *(volatile unsigned char *)0x100025e0
#define PESScale *(volatile unsigned char *)0x100025e2
#define PESBitShift *(volatile unsigned char *)0x100025e4
#define NRZDiagnostics_1 *(volatile unsigned char *)0x100025e6
//
#define ShortServoControl_0 *(volatile unsigned char *)0x100025e8
#define ShortServoControl_1 *(volatile unsigned char *)0x100025ea
#define ShortServoControl_2 *(volatile unsigned char *)0x100025ec
#define ServoTimeoutControl *(volatile unsigned char *)0x100025ee
//
#define AnalogFrontEndCal_0 *(volatile unsigned char *)0x100025f0
#define ServoPES_3 *(volatile unsigned short *)0x100025fe
#define TestOutputEnable *(volatile unsigned short *)0x1000800c
#define TestOutputControl_0 *(volatile unsigned short *)0x1000a820
#define TestOutputControl_1 *(volatile unsigned short *)0x1000a822
#define IndexsectorCtrl *(volatile unsigned short *)0x1000269c
/*
unsigned WData[30]={
// debug
0x302c0000,
0x50382800,
0xff380020
//0x14388800,
//////0x00030000,
//0x08388800,
//0xD25459D1,
//0x443C9400, // old 628 : 0x0274 // a0 -- ffff
//0x0239002C,
//0xD25405C5, // once find, loop infinitely // 0xffff1d20
//0x02380000,
//0x02390020, // old 128 : 0x0080
//0x556C0000,
//0x556C0100, // old 4829 : 0x12DD
//0x08380000, // 184 : 00B8
//0x443C9520,
//0x00000000,
//0x00000000,
//0x00000000, // 184 0f 03 647b22
//0x00000000, // SSN+1 works how long?
//0x00030000, // 126
//0x14388800, // 1 17 02 // 0x0001BA0A
//0x04389800, //a49
//0xD25459D1,
//0x0239002C,
//0x02380000,
//0x556C0000,
//0x07380000,
//0x0F388800,
//0x04389820,
//0x00000000,
//0x00000000, // 3000 for safey
//0x00000000,
//0x00000000,
//0x00000000, // 70
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -