📄 app.c
字号:
static result_t RealMain$StdControl$start(void);# 34 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\system\\RealMain.nc"int main(void) ;# 53 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\HPLPot.nc"static result_t PotM$HPLPot$finalise(void);#line 38static result_t PotM$HPLPot$decrease(void);static result_t PotM$HPLPot$increase(void);# 70 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\system\\PotM.nc"uint8_t PotM$potSetting;static inline void PotM$setPot(uint8_t value);#line 85static inline result_t PotM$Pot$init(uint8_t initialSetting);# 37 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\platform\\atm1281\\HPLPotC.nc"static inline result_t HPLPotC$Pot$decrease(void);static inline result_t HPLPotC$Pot$increase(void);static inline result_t HPLPotC$Pot$finalise(void);# 37 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\platform\\atm1281\\HPLInit.nc"static inline result_t HPLInit$init(void);# 53 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\ReceiveMsg.nc"static TOS_MsgPtr AMPromiscuous$ReceiveMsg$receive(# 36 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\system\\AMPromiscuous.nc"uint8_t arg_0x1a5e5e08, # 53 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\ReceiveMsg.nc"TOS_MsgPtr arg_0x1a5d4500);# 37 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\Timer.nc"static result_t AMPromiscuous$ActivityTimer$start(char arg_0x1a6121f0, uint32_t arg_0x1a612388);static result_t AMPromiscuous$ActivityTimer$stop(void);# 36 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\BareSendMsg.nc"static result_t AMPromiscuous$UARTSend$send(TOS_MsgPtr arg_0x1a5f5328);# 19 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\PowerManagement.nc"static uint8_t AMPromiscuous$PowerManagement$adjustPower(void);# 41 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\StdControl.nc"static result_t AMPromiscuous$RadioControl$init(void);static result_t AMPromiscuous$RadioControl$start(void);static result_t AMPromiscuous$RadioControl$stop(void);#line 41static result_t AMPromiscuous$TimerControl$init(void);static result_t AMPromiscuous$TimerControl$start(void);#line 41static result_t AMPromiscuous$UARTControl$init(void);static result_t AMPromiscuous$UARTControl$start(void);static result_t AMPromiscuous$UARTControl$stop(void);# 85 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\Leds.nc"static result_t AMPromiscuous$Leds$greenToggle(void);# 46 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\system\\AMPromiscuous.nc"static result_t AMPromiscuous$sendDone(void);# 36 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\BareSendMsg.nc"static result_t AMPromiscuous$RadioSend$send(TOS_MsgPtr arg_0x1a5f5328);# 27 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\SendMsg.nc"static result_t AMPromiscuous$SendMsg$sendDone(# 35 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\system\\AMPromiscuous.nc"uint8_t arg_0x1a5e5770, # 27 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\SendMsg.nc"TOS_MsgPtr arg_0x1a5b46a8, result_t arg_0x1a5b4838);# 64 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\system\\AMPromiscuous.nc"bool AMPromiscuous$state;TOS_MsgPtr AMPromiscuous$buffer;uint16_t AMPromiscuous$lastCount;uint16_t AMPromiscuous$counter;bool AMPromiscuous$promiscuous_mode;bool AMPromiscuous$crc_check;static result_t AMPromiscuous$Control$init(void);#line 89static result_t AMPromiscuous$Control$start(void);#line 106static inline result_t AMPromiscuous$Control$stop(void);static inline result_t AMPromiscuous$CommControl$setCRCCheck(bool value);static inline bool AMPromiscuous$CommControl$getCRCCheck(void);static inline result_t AMPromiscuous$CommControl$setPromiscuous(bool value);static inline bool AMPromiscuous$CommControl$getPromiscuous(void);static inline void AMPromiscuous$dbgPacket(TOS_MsgPtr data);static result_t AMPromiscuous$reportSendDone(TOS_MsgPtr msg, result_t success);static inline result_t AMPromiscuous$ActivityTimer$fired(void);static inline result_t AMPromiscuous$default$sendDone(void);static inline void AMPromiscuous$sendTask(void);#line 186static inline result_t AMPromiscuous$SendMsg$send(uint8_t id, uint16_t addr, uint8_t length, TOS_MsgPtr data);#line 225static inline result_t AMPromiscuous$UARTSend$sendDone(TOS_MsgPtr msg, result_t success);static inline result_t AMPromiscuous$RadioSend$sendDone(TOS_MsgPtr msg, result_t success);TOS_MsgPtr prom_received(TOS_MsgPtr packet) ;#line 263static inline TOS_MsgPtr AMPromiscuous$ReceiveMsg$default$receive(uint8_t id, TOS_MsgPtr msg);static inline TOS_MsgPtr AMPromiscuous$UARTReceive$receive(TOS_MsgPtr packet);static inline TOS_MsgPtr AMPromiscuous$RadioReceive$receive(TOS_MsgPtr packet);# 63 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\SplitControl.nc"static result_t RF230ControlM$SplitControl$startDone(void);# 41 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\StdControl.nc"static result_t RF230ControlM$InterruptControl$init(void);static result_t RF230ControlM$InterruptControl$start(void);static result_t RF230ControlM$InterruptControl$stop(void);#line 41static result_t RF230ControlM$TimerControl$init(void);# 14 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\radio\\rf230\\HPLRF230.nc"static void RF230ControlM$HPLRF230$writeReg(uint8_t arg_0x1a6e5bb0, uint8_t arg_0x1a6e5d38);#line 29static void RF230ControlM$HPLRF230$bitWrite(uint8_t arg_0x1a6e25c0, uint8_t arg_0x1a6e2748, uint8_t arg_0x1a6e28d0, uint8_t arg_0x1a6e2a58);#line 19static uint8_t RF230ControlM$HPLRF230$readReg(uint8_t arg_0x1a6e33d8);# 37 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\Timer.nc"static result_t RF230ControlM$initTimer$start(char arg_0x1a6121f0, uint32_t arg_0x1a612388);# 35 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\Leds.nc"static result_t RF230ControlM$Leds$init(void);# 14 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\radio\\rf230\\HPLRF230Init.nc"static void RF230ControlM$HPLRF230Init$init(void);# 46 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\radio\\rf230\\RF230ControlM.nc"enum RF230ControlM$__nesc_unnamed4281 { RF230ControlM$RF230_CTL_POWERON, RF230ControlM$RF230_CTL_START, RF230ControlM$RF230_CTL_START_DONE};uint8_t RF230ControlM$controlState = RF230ControlM$RF230_CTL_POWERON;static inline result_t RF230ControlM$powerOnInitial(void);static inline result_t RF230ControlM$powerOnSleep(void);static inline void RF230ControlM$initRegisters(void);static inline void RF230ControlM$sigStartDone(void);#line 85static inline result_t RF230ControlM$powerOnInitial(void);#line 118static inline result_t RF230ControlM$powerOnSleep(void);#line 133static inline void RF230ControlM$initRegisters(void);#line 158static inline result_t RF230ControlM$SplitControl$init(void);#line 190static inline result_t RF230ControlM$SplitControl$start(void);#line 236static inline result_t RF230ControlM$SplitControl$stop(void);#line 264static inline result_t RF230ControlM$initTimer$fired(void);#line 315static void RF230ControlM$RF230Control$resetRadio(void);#line 340static result_t RF230ControlM$RF230Control$TunePreset(uint8_t channel);#line 381static result_t RF230ControlM$RF230Control$SetRFPower(uint8_t power);#line 408static inline void RF230ControlM$RF230Control$getRSSIandCRC(bool *crcValid, uint8_t *rssi);#line 439static inline bool RF230ControlM$RF230Control$CCA(void);#line 475static inline void RF230ControlM$RF230Control$set_TRX_OFF(void);static void RF230ControlM$RF230Control$force_TRX_OFF(void);static void RF230ControlM$RF230Control$set_PLL_ON(void);static void RF230ControlM$RF230Control$set_RX_ON(void);# 42 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\SplitControl.nc"static result_t RF230RadioM$RadioSplitControl$init(void);#line 55static result_t RF230RadioM$RadioSplitControl$start(void);#line 71static result_t RF230RadioM$RadioSplitControl$stop(void);# 36 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\BareSendMsg.nc"static result_t RF230RadioM$PHYSend$send(TOS_MsgPtr arg_0x1a5f5328);static result_t RF230RadioM$Send$sendDone(TOS_MsgPtr arg_0x1a5f5a80, result_t arg_0x1a5f5c10);# 42 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\Random.nc"static uint16_t RF230RadioM$Random$rand(void);#line 36static result_t RF230RadioM$Random$init(void);# 53 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\ReceiveMsg.nc"static TOS_MsgPtr RF230RadioM$Recv$receive(TOS_MsgPtr arg_0x1a5d4500);# 48 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\radio\\rf230\\RF230RadioM.nc"static inline result_t RF230RadioM$StdControl$init(void);static inline result_t RF230RadioM$StdControl$start(void);static inline result_t RF230RadioM$StdControl$stop(void);static inline result_t RF230RadioM$Send$send(TOS_MsgPtr pMsg);#line 80static inline result_t RF230RadioM$RadioSplitControl$startDone(void);static inline result_t RF230RadioM$PHYSend$sendDone(TOS_MsgPtr msg, result_t succ);static inline TOS_MsgPtr RF230RadioM$PHYRecv$receive(TOS_MsgPtr msg);static inline result_t RF230RadioM$IntervalTimer$fired(void);static inline result_t RF230RadioM$SleepTimer$fired(void);static inline int16_t RF230RadioM$MacBackoff$initialBackoff(TOS_MsgPtr m);static inline int16_t RF230RadioM$MacBackoff$congestionBackoff(TOS_MsgPtr m);static inline void RF230RadioM$WakeSequence$IncomingPacket(void);static inline void RF230RadioM$WakeSequence$sniffExpired(bool channelClear);static inline void RF230RadioM$WakeSequence$sendWakeDone(result_t succ);static inline result_t RF230RadioM$RadioPower$SetListeningMode(uint8_t mode);static inline result_t RF230RadioM$RadioPower$SetTransmitMode(uint8_t mode);# 29 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\radio\\rf230\\WakeSequence.nc"static void RF230RadioRawM$WakeSequence$sendWakeDone(result_t arg_0x1a7637f8);#line 46static void RF230RadioRawM$WakeSequence$IncomingPacket(void);static void RF230RadioRawM$WakeSequence$sniffExpired(bool arg_0x1a762b90);# 14 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\radio\\rf230\\RF230Interrupts.nc"static void RF230RadioRawM$RF230Interrupts$disable(void);#line 12static void RF230RadioRawM$RF230Interrupts$enable(void);# 63 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\SplitControl.nc"static result_t RF230RadioRawM$RadioSplitControl$startDone(void);# 15 "D:\\Crossbow\\cygwin\\opt\\MoteWorks\\tos\\interfaces\\RadioCoordinator.nc"static void RF230RadioRawM$sendCoordinator$startSymbol(uint8_t arg_0x1a7b1988, uint8_t arg_0x1a7b1b1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -