altos: Copy cc1120 driver to cc1200 driver and hack a bit
[fw/altos] / src / drivers / ao_cc1200_CC1200.h
diff --git a/src/drivers/ao_cc1200_CC1200.h b/src/drivers/ao_cc1200_CC1200.h
new file mode 100644 (file)
index 0000000..670e89e
--- /dev/null
@@ -0,0 +1,56 @@
+/***************************************************************
+ *  SmartRF Studio(tm) Export
+ *
+ *  Radio register settings specifed with address, value
+ *
+ *  RF device: CC1200
+ *
+ ***************************************************************/
+
+
+        CC1200_IOCFG2,                       0x06,       /* GPIO2 IO Pin Configuration */
+        CC1200_SYNC1,                        0x6e,       /* Sync Word Configuration [15:8] */
+        CC1200_SYNC0,                        0x4e,       /* Sync Word Configuration [7:0] */
+        CC1200_SYNC_CFG1,                    0xea,       /* Sync Word Detection Configuration Reg. 1 */
+        CC1200_DEVIATION_M,                  0x50,       /* Frequency Deviation Configuration */
+        CC1200_DCFILT_CFG,                   0x5d,       /* Digital DC Removal Configuration */
+        CC1200_PREAMBLE_CFG0,                0x8a,       /* Preamble Detection Configuration Reg. 0 */
+        CC1200_IQIC,                         0xcb,       /* Digital Image Channel Compensation Configuration */
+        CC1200_CHAN_BW,                      0x11,       /* Channel Filter Configuration */
+        CC1200_MDMCFG1,                      0x40,       /* General Modem Parameter Configuration Reg. 1 */
+        CC1200_MDMCFG0,                      0x05,       /* General Modem Parameter Configuration Reg. 0 */
+        CC1200_SYMBOL_RATE2,                 0x93,       /* Symbol Rate Configuration Exponent and Mantissa [1.. */
+        CC1200_AGC_REF,                      0x37,       /* AGC Reference Level Configuration */
+        CC1200_AGC_CS_THR,                   0xec,       /* Carrier Sense Threshold Configuration */
+        CC1200_AGC_CFG1,                     0x51,       /* Automatic Gain Control Configuration Reg. 1 */
+        CC1200_AGC_CFG0,                     0x87,       /* Automatic Gain Control Configuration Reg. 0 */
+        CC1200_FIFO_CFG,                     0x00,       /* FIFO Configuration */
+        CC1200_FS_CFG,                       0x14,       /* Frequency Synthesizer Configuration */
+        CC1200_PKT_CFG2,                     0x20,       /* Packet Configuration Reg. 2 */
+        CC1200_PKT_CFG1,                     0xc3,       /* Packet Configuration Reg. 1 */
+        CC1200_PKT_CFG0,                     0x20,       /* Packet Configuration Reg. 0 */
+        CC1200_PA_CFG1,                      0x3f,       /* Power Amplifier Configuration Reg. 1 */
+        CC1200_PA_CFG0,                      0x53,       /* Power Amplifier Configuration Reg. 0 */
+        CC1200_PKT_LEN,                      0xff,       /* Packet Length Configuration */
+        CC1200_IF_MIX_CFG,                   0x1c,       /* IF Mix Configuration */
+        CC1200_FREQOFF_CFG,                  0x22,       /* Frequency Offset Correction Configuration */
+        CC1200_MDMCFG2,                      0x0c,       /* General Modem Parameter Configuration Reg. 2 */
+        CC1200_FREQ2,                        0x6c,       /* Frequency Configuration [23:16] */
+        CC1200_FREQ1,                        0xa3,       /* Frequency Configuration [15:8] */
+        CC1200_FREQ0,                        0x33,       /* Frequency Configuration [7:0] */
+        CC1200_IF_ADC1,                      0xee,       /* Analog to Digital Converter Configuration Reg. 1 */
+        CC1200_IF_ADC0,                      0x10,       /* Analog to Digital Converter Configuration Reg. 0 */
+        CC1200_FS_DIG1,                      0x07,       /* Frequency Synthesizer Digital Reg. 1 */
+        CC1200_FS_DIG0,                      0xaf,       /* Frequency Synthesizer Digital Reg. 0 */
+        CC1200_FS_CAL1,                      0x40,       /* Frequency Synthesizer Calibration Reg. 1 */
+        CC1200_FS_CAL0,                      0x0e,       /* Frequency Synthesizer Calibration Reg. 0 */
+        CC1200_FS_DIVTWO,                    0x03,       /* Frequency Synthesizer Divide by 2 */
+        CC1200_FS_DSM0,                      0x33,       /* FS Digital Synthesizer Module Configuration Reg. 0 */
+        CC1200_FS_DVC0,                      0x17,       /* Frequency Synthesizer Divider Chain Configuration .. */
+        CC1200_FS_PFD,                       0x00,       /* Frequency Synthesizer Phase Frequency Detector Con.. */
+        CC1200_FS_PRE,                       0x6e,       /* Frequency Synthesizer Prescaler Configuration */
+        CC1200_FS_REG_DIV_CML,               0x1c,       /* Frequency Synthesizer Divider Regulator Configurat.. */
+        CC1200_FS_SPARE,                     0xac,       /* Frequency Synthesizer Spare */
+        CC1200_FS_VCO0,                      0xb5,       /* FS Voltage Controlled Oscillator Configuration Reg.. */
+        CC1200_XOSC5,                        0x0e,       /* Crystal Oscillator Configuration Reg. 5 */
+        CC1200_XOSC1,                        0x03,       /* Crystal Oscillator Configuration Reg. 1 */