⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ia443x_rf_callback.lst

📁 silicon wireless开发套件F920+Si4432原理图,源码
💻 LST
字号:
C51 COMPILER V8.00   IA443X_RF_CALLBACK                                                    11/17/2008 10:50:34 PAGE 1   


C51 COMPILER V8.00, COMPILATION OF MODULE IA443X_RF_CALLBACK
OBJECT MODULE PLACED IN IA443x_rf_callback.OBJ
COMPILER INVOKED BY: C:\Program Files\Keil\C51\BIN\C51.exe IA443x_rf_callback.c DB OE BR

line level    source

   1          /*
   2          ** ============================================================================
   3          **
   4          ** FILE
   5          **  ARA_RF_callback.c
   6          **
   7          ** DESCRIPTION
   8          **  Contains the callback function declaration
   9          **
  10          ** CREATED
  11          **  Silicon Laboratories Hungary Ltd
  12          **
  13          ** COPYRIGHT
  14          **  Copyright 2008 Silicon Laboratories, Inc.  
  15          **      http://www.silabs.com
  16          **
  17          ** ============================================================================
  18          */
  19          /*------------------------------------------------------------------------*/
  20          /*                                              INCLUDE                                                                                   */
  21          /*------------------------------------------------------------------------*/
  22          #include "IA443x_rf_callback.h"
  23          #include "IA443x_demo.h"
  24          
  25          /*------------------------------------------------------------------------*/
  26          /*                                              GLOBAL variables                                                                  */
  27          /*------------------------------------------------------------------------*/
  28          extern idata DEMO_STATES NewDemoStates;
  29          extern bit fChangeDemoStates;
  30          
  31          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  32            +
  33            + FUNCTION NAME:  void RfCbPreambleDetected(void)
  34            +
  35            + DESCRIPTION:    RF state machine calls, when preamble detected 
  36            +
  37            + RETURN:         
  38            +
  39            + NOTES:          
  40            +
  41            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  42          void RfCbPreambleDetected(void)
  43          {
  44   1      }
  45          
  46          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  47            +
  48            + FUNCTION NAME:  void RfCbSynchWordDetected(void)
  49            +
  50            + DESCRIPTION:    RF state machine calls, when synchron word detected 
  51            +
  52            + RETURN:         
  53            +
  54            + NOTES:          
  55            +
C51 COMPILER V8.00   IA443X_RF_CALLBACK                                                    11/17/2008 10:50:34 PAGE 2   

  56            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  57          void RfCbSynchWordDetected(void)
  58          {
  59   1              GetAntDiversityResult();
  60   1      }
  61          
  62          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  63            +
  64            + FUNCTION NAME:  void RfCbFalsePreambleDetected(void)
  65            +
  66            + DESCRIPTION:    RF state machine calls, when false preamble detected
  67            +                                     (when preamble deteceted and timeout occured within detecting
  68            +                                     the synchron word) 
  69            +
  70            + RETURN:         
  71            +
  72            + NOTES:          
  73            +
  74            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  75          void RfCbFalsePreambleDetected(void)
  76          {
  77   1      }
  78          
  79          
  80          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  81            +
  82            + FUNCTION NAME:  void RfCbPacketReceived(void)
  83            +
  84            + DESCRIPTION:    RF state machine calls, when a valid packet received 
  85            +
  86            + RETURN:         
  87            +
  88            + NOTES:          
  89            +
  90            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  91          void RfCbPacketReceived(void)
  92          {
  93   1              NewDemoStates = sDemoPacketReceived;
  94   1              fChangeDemoStates = TRUE;
  95   1      }
  96          
  97          
  98          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  99            +
 100            + FUNCTION NAME:  void RfCbCrcError(void)
 101            +
 102            + DESCRIPTION:    RF state machine calls, when CRC error occured
 103            +
 104            + RETURN:         
 105            +
 106            + NOTES:          
 107            +
 108            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
 109          void RfCbCrcError(void)
 110          {
 111   1      }
 112          
 113          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 114            +
 115            + FUNCTION NAME:  void RfCbRxError(void)
 116            +
 117            + DESCRIPTION:    RF state machine calls, when error occured during RX (timeout) 
C51 COMPILER V8.00   IA443X_RF_CALLBACK                                                    11/17/2008 10:50:34 PAGE 3   

 118            +
 119            + RETURN:         
 120            +
 121            + NOTES:          
 122            +
 123            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
 124          void RfCbRxError(void)
 125          {
 126   1      }
 127          
 128          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 129            +
 130            + FUNCTION NAME:  void RfCbPacketSent(void)
 131            +
 132            + DESCRIPTION:    RF state machine calls, when valid packet received 
 133            +
 134            + RETURN:         
 135            +
 136            + NOTES:          
 137            +
 138            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
 139          void RfCbPacketSent(void)
 140          {
 141   1              NewDemoStates = sDemoPacketSent;
 142   1              fChangeDemoStates = TRUE;
 143   1      }
 144          
 145          /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 146            +
 147            + FUNCTION NAME:  void RfCbTxError(void)
 148            +
 149            + DESCRIPTION:    RF state machine calls, when error occured during TX (timeout) 
 150            +
 151            + RETURN:         
 152            +
 153            + NOTES:          
 154            +
 155            +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
 156          void RfCbTxError(void)
 157          {
 158   1              NewDemoStates = sDemoTxError;
 159   1              fChangeDemoStates = TRUE;
 160   1      }
 161          
 162          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     28    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -