/**
 * Register values for CC2500. Used to print text names of registers
 *
 * Only included in cc2500.c DO NOT include in anything else, as will result in linking error
 */


#include "cc2500.h"


cc2500_reg registers[] = {
  {CC2500REG_IOCFG2,"IOCFG2"},
  {CC2500REG_IOCFG1,"IOCFG1"},
  {CC2500REG_IOCFG0,"IOCFG0"},
  {CC2500REG_FIFOTHR,"FIFOTHR"},
  {CC2500REG_SYNC1,"SYNC1"},
  {CC2500REG_SYNC0,"SYNC0"},
  {CC2500REG_PKTLEN,"PKTLEN"},
  {CC2500REG_PKTCTRL1,"PKTCTRL1"},
  {CC2500REG_PKTCTRL0,"PKTCTRL0"},
  {CC2500REG_ADDR,"ADDR"},
  {CC2500REG_CHANNR,"CHANNR"},
  {CC2500REG_FSCTRL1,"FSCTRL1"},
  {CC2500REG_FSCTRL0,"FSCTRL0"},
  {CC2500REG_FREQ2,"FREQ2"},
  {CC2500REG_FREQ1,"FREQ1"},
  {CC2500REG_FREQ0,"FREQ0"},
  {CC2500REG_MDMCFG4,"MDMCFG4"},
  {CC2500REG_MDMCFG3,"MDMCFG3"},
  {CC2500REG_MDMCFG2,"MDMCFG2"},
  {CC2500REG_MDMCFG1,"MDMCFG1"},
  {CC2500REG_MDMCFG0,"MDMCFG0"},
  {CC2500REG_DEVIATN,"DEVIATN"},
  {CC2500REG_MCSM2,"MCSM2"},
  {CC2500REG_MCSM1,"MCSM1"},
  {CC2500REG_MCSM0,"MCSM0"},
  {CC2500REG_FOCCFG,"FOCCFG"},
  {CC2500REG_BSCFG,"BSCFG"},
  {CC2500REG_AGCCTRL2,"AGCCTRL2"},
  {CC2500REG_AGCCTRL1,"AGCCTRL1"},
  {CC2500REG_AGCCTRL0,"AGCCTRL0"},
  {CC2500REG_WOREVT1,"WOREVT1"},
  {CC2500REG_WOREVT0,"WOREVT0"},
  {CC2500REG_WORCTRL,"WORCTRL"},
  {CC2500REG_FREND1,"FREND1"},
  {CC2500REG_FREND0,"FREND0"},
  {CC2500REG_FSCAL3,"FSCAL3"},
  {CC2500REG_FSCAL2,"FSCAL2"},
  {CC2500REG_FSCAL1,"FSCAL1"},
  {CC2500REG_FSCAL0,"FSCAL0"},
  {CC2500REG_RCCTRL1,"RCCTRL1"},
  {CC2500REG_RCCTRL0,"RCCTRL0"},
  {CC2500REG_FSTEST,"FSTEST"},
  {CC2500REG_PTEST,"PTEST"},
  {CC2500REG_AGCTEST,"AGCTEST"},
  {CC2500REG_TEST2,"TEST2"},
  {CC2500REG_TEST1,"TEST1"},
  {CC2500REG_TEST0,"TEST0"},

  {0xC0|0x30,"PARTNUM"},
  {0xC0|0x31,"VERSION"},
  {0xC0|0x32,"FREQEST"},
  {0xC0|0x33,"LQI"},
  {0xC0|0x34,"RSSI"},
  {0xC0|0x35,"MARCSTATE"},
  {0xC0|0x36,"WORTIME1"},
  {0xC0|0x37,"WORTIME0"},
  {0xC0|0x38,"PKTSTATUS"},
  {0xC0|0x39,"VCO_VC_DAC"},
  {0xC0|0x3A,"TXBYTES"},
  {0xC0|0x3B,"RXBYTES"},
  {0xC0|0x3C,"RCCTRL1_STATUS"},
  {0xC0|0x3D,"RCCTRL0_STATUS"},
};
