- * Sample & hold time.
- */
-#define ADC_SHTIME_MASK 0x0F000000 ///< Sample & hold time mask.
-#define ADC_SHTIME_SHIFT 20 ///< Sample & hold time shift.
-#define ADC_AST3 0 ///< 3 period of ADCClock
-#define ADC_AST5 1 ///< 5 period of ADCClock
-#define ADC_AST9 2 ///< 9 period of ADCClock
-#define ADC_AST17 3 ///< 17 period of ADCClock
+ * Analog Settling Time
+ */
+#define ADC_SETTLING_MASK 0x00300000 ///< Analog Settling Time mask.
+#define ADC_SETTLING_SHIFT 20 ///< Analog Settling Time shift.
+#define ADC_AST3 0 ///< 3 period of ADCClock
+#define ADC_AST5 1 ///< 5 period of ADCClock
+#define ADC_AST9 2 ///< 9 period of ADCClock
+#define ADC_AST17 3 ///< 17 period of ADCClock
+
+/**
+ * Tracking Time.
+ * Tracking Time = (TRACKTIM + 1) * ADCClock periods.
+ */
+#define ADC_TRACKTIM_MASK 0x0F000000 ///< Tracking Time mask.
+#define ADC_TRACKTIM_SHIFT 24 ///< Tracking Time shift.
+
+/**
+ * Transfer Period.
+ * Transfer Period = (TRANSFER * 2 + 3) ADCClock periods.
+ */
+#define ADC_TRANSFER_MASK 0x30000000 ///< Transfer Period mask.
+#define ADC_TRANSFER_SHIFT 28 ///< Transfer Period shift.