📄 app.c
字号:
void MSP430TimerM$ControlB1$clearPendingInterrupt(void);static inline void MSP430TimerM$ControlB3$clearPendingInterrupt(void);static inline void MSP430TimerM$ControlB4$clearPendingInterrupt(void);static inline #line 352void MSP430TimerM$ControlB2$setControlAsCompare(void);static inline void MSP430TimerM$ControlB3$setControlAsCompare(void);static inline void MSP430TimerM$ControlB4$setControlAsCompare(void);static inline void MSP430TimerM$ControlB1$setControlAsCapture(uint8_t cm);static inline #line 383void MSP430TimerM$ControlB1$enableEvents(void);static inline void MSP430TimerM$ControlB2$enableEvents(void);static inline void MSP430TimerM$ControlB3$enableEvents(void);static inline void MSP430TimerM$ControlB4$enableEvents(void);static inline void MSP430TimerM$ControlB1$disableEvents(void);static inline void MSP430TimerM$ControlB3$disableEvents(void);static inline void MSP430TimerM$ControlB4$disableEvents(void);static inline #line 414uint16_t MSP430TimerM$CaptureB0$getEvent(void);static inline uint16_t MSP430TimerM$CaptureB1$getEvent(void);static inline uint16_t MSP430TimerM$CaptureB2$getEvent(void);static inline uint16_t MSP430TimerM$CaptureB3$getEvent(void);static inline uint16_t MSP430TimerM$CaptureB4$getEvent(void);static inline uint16_t MSP430TimerM$CaptureB5$getEvent(void);static inline uint16_t MSP430TimerM$CaptureB6$getEvent(void);static inline #line 432void MSP430TimerM$CompareB2$setEventFromPrev(uint16_t x);static inline void MSP430TimerM$CompareB2$setEventFromNow(uint16_t x);static inline void MSP430TimerM$CompareB3$setEventFromNow(uint16_t x);static inline void MSP430TimerM$CompareB4$setEventFromNow(uint16_t x);static inline bool MSP430TimerM$CaptureB1$isOverflowPending(void);static inline void MSP430TimerM$CaptureB1$clearOverflow(void);# 50 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/system/LedsC.nc"uint8_t LedsC$ledsOn;enum LedsC$__nesc_unnamed4288 { LedsC$RED_BIT = 1, LedsC$GREEN_BIT = 2, LedsC$YELLOW_BIT = 4};static inline result_t LedsC$Leds$init(void);static inline #line 72result_t LedsC$Leds$redOn(void);static inline result_t LedsC$Leds$redOff(void);static inline result_t LedsC$Leds$redToggle(void);static # 56 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/IntOutput.nc"result_t TestUARTM$RadioTxOut$output(uint16_t arg_0xa5a0a20);static # 62 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/HPLUART.nc"result_t TestUARTM$UART$init(void);static #line 80result_t TestUARTM$UART$put(uint8_t arg_0xa5a54f0);static # 56 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/Leds.nc"result_t TestUARTM$Leds$init(void);static #line 81result_t TestUARTM$Leds$redToggle(void);static # 65 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/IntOutput.nc"result_t TestUARTM$RadioRxOut$outputComplete(result_t arg_0xa5a0eb0);# 13 "TestUARTM.nc"uint8_t *TestUARTM$txBuf;#line 13uint8_t TestUARTM$txBufLen;#line 13uint8_t TestUARTM$txCnt;uint8_t TestUARTM$rxCnt;static inline void TestUARTM$SendChar(void);static inline result_t TestUARTM$Writes(uint8_t *buf);static inline result_t TestUARTM$Write(uint8_t ch);static inline result_t TestUARTM$StdControl$init(void);static inline result_t TestUARTM$StdControl$start(void);static inline result_t TestUARTM$UART$get(uint8_t data);static result_t TestUARTM$UART$putDone(void);static inline result_t TestUARTM$RadioTxOut$outputComplete(result_t success);static inline void TestUARTM$outputDone(void);static inline result_t TestUARTM$RadioRxOut$output(uint16_t value);static # 88 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/HPLUART.nc"result_t HPLUARTM$UART$get(uint8_t arg_0xa5a59f0);static result_t HPLUARTM$UART$putDone(void);static # 109 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/platform/msp430/HPLUSARTControl.nc"void HPLUARTM$USARTControl$setClockRate(uint16_t arg_0xa5c3dd0, uint8_t arg_0xa5c3f18);static #line 107void HPLUARTM$USARTControl$setClockSource(uint8_t arg_0xa5c3930);static result_t HPLUARTM$USARTControl$enableRxIntr(void);static result_t HPLUARTM$USARTControl$enableTxIntr(void);static #line 142result_t HPLUARTM$USARTControl$tx(uint8_t arg_0xa5dd7f0);static #line 105void HPLUARTM$USARTControl$setModeUART(void);static # 50 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/platform/msp430/HPLUARTM.nc"result_t HPLUARTM$UART$init(void);static inline #line 72result_t HPLUARTM$USARTData$rxDone(uint8_t b);static inline result_t HPLUARTM$USARTData$txDone(void);static inline result_t HPLUARTM$UART$put(uint8_t data);static # 53 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/platform/msp430/HPLUSARTFeedback.nc"result_t HPLUSART1M$USARTData$rxDone(uint8_t arg_0xa5bc300);static #line 46result_t HPLUSART1M$USARTData$txDone(void); # 46 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/platform/msp430/HPLUSART1M.nc"static volatile uint8_t HPLUSART1M$ME2 __asm ("0x0005"); static volatile uint8_t HPLUSART1M$IFG2 __asm ("0x0003"); static volatile uint8_t HPLUSART1M$U1TCTL __asm ("0x0079");uint16_t HPLUSART1M$l_br;uint8_t HPLUSART1M$l_mctl;uint8_t HPLUSART1M$l_ssel;void __attribute((interrupt(6))) __attribute((wakeup)) sig_UART1RX_VECTOR(void);void __attribute((interrupt(4))) __attribute((wakeup)) sig_UART1TX_VECTOR(void);static inline #line 146void HPLUSART1M$setUARTModeCommon(void);static inline #line 205void HPLUSART1M$USARTControl$setModeUART(void);static inline void HPLUSART1M$USARTControl$setClockSource(uint8_t source);static inline void HPLUSART1M$USARTControl$setClockRate(uint16_t baudrate, uint8_t mctl);static inline #line 265result_t HPLUSART1M$USARTControl$enableRxIntr(void);static inline result_t HPLUSART1M$USARTControl$enableTxIntr(void);static inline result_t HPLUSART1M$USARTControl$tx(uint8_t data);static # 48 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/SendMsg.nc"result_t IntToRfmM$Send$send(uint16_t arg_0xa6225b8, uint8_t arg_0xa622700, TOS_MsgPtr arg_0xa622850);static # 63 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/StdControl.nc"result_t IntToRfmM$SubControl$init(void);static result_t IntToRfmM$SubControl$start(void);static # 65 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/IntOutput.nc"result_t IntToRfmM$IntOutput$outputComplete(result_t arg_0xa5a0eb0);# 60 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/lib/Counters/IntToRfmM.nc"bool IntToRfmM$pending;TOS_Msg IntToRfmM$data;static inline result_t IntToRfmM$StdControl$init(void);static inline result_t IntToRfmM$StdControl$start(void);static result_t IntToRfmM$IntOutput$output(uint16_t value);static inline #line 99result_t IntToRfmM$Send$sendDone(TOS_MsgPtr msg, result_t success);static # 75 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/ReceiveMsg.nc"TOS_MsgPtr AMStandard$ReceiveMsg$receive(# 56 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/system/AMStandard.nc"uint8_t arg_0xa638bd0, # 75 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/ReceiveMsg.nc"TOS_MsgPtr arg_0xa63a6a0);static # 59 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/Timer.nc"result_t AMStandard$ActivityTimer$start(char arg_0xa64feb8, uint32_t arg_0xa62c030);static # 58 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/BareSendMsg.nc"result_t AMStandard$UARTSend$send(TOS_MsgPtr arg_0xa634748);static # 41 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/PowerManagement.nc"uint8_t AMStandard$PowerManagement$adjustPower(void);static # 63 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/StdControl.nc"result_t AMStandard$RadioControl$init(void);static result_t AMStandard$RadioControl$start(void);static #line 63result_t AMStandard$TimerControl$init(void);static result_t AMStandard$TimerControl$start(void);static #line 63result_t AMStandard$UARTControl$init(void);static result_t AMStandard$UARTControl$start(void);static # 65 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/system/AMStandard.nc"result_t AMStandard$sendDone(void);static # 58 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/BareSendMsg.nc"result_t AMStandard$RadioSend$send(TOS_MsgPtr arg_0xa634748);static # 49 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/SendMsg.nc"result_t AMStandard$SendMsg$sendDone(# 55 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/system/AMStandard.nc"uint8_t arg_0xa638618, # 49 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/SendMsg.nc"TOS_MsgPtr arg_0xa622c70, result_t arg_0xa622dc0);# 81 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/system/AMStandard.nc"bool AMStandard$state;TOS_MsgPtr AMStandard$buffer;uint16_t AMStandard$lastCount;uint16_t AMStandard$counter;static bool AMStandard$Control$init(void);static #line 103bool AMStandard$Control$start(void);static inline #line 132void AMStandard$dbgPacket(TOS_MsgPtr data);static result_t AMStandard$reportSendDone(TOS_MsgPtr msg, result_t success);static inline result_t AMStandard$ActivityTimer$fired(void);static inline result_t AMStandard$SendMsg$default$sendDone(uint8_t id, TOS_MsgPtr msg, result_t success);static inline result_t AMStandard$default$sendDone(void);static inline void AMStandard$sendTask(void);static inline #line 179result_t AMStandard$SendMsg$send(uint8_t id, uint16_t addr, uint8_t length, TOS_MsgPtr data);static inline #line 207result_t AMStandard$UARTSend$sendDone(TOS_MsgPtr msg, result_t success);static inline result_t AMStandard$RadioSend$sendDone(TOS_MsgPtr msg, result_t success);TOS_MsgPtr received(TOS_MsgPtr packet);static inline #line 242TOS_MsgPtr AMStandard$ReceiveMsg$default$receive(uint8_t id, TOS_MsgPtr msg);static inline TOS_MsgPtr AMStandard$UARTReceive$receive(TOS_MsgPtr packet);static inline TOS_MsgPtr AMStandard$RadioReceive$receive(TOS_MsgPtr packet);static # 70 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/SplitControl.nc"result_t CC2420RadioM$SplitControl$initDone(void);static #line 85result_t CC2420RadioM$SplitControl$startDone(void);static # 59 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/lib/CC2420Radio/HPLCC2420Interrupt.nc"result_t CC2420RadioM$FIFOP$disable(void);static #line 43result_t CC2420RadioM$FIFOP$startWait(bool arg_0xa6890a0);static # 6 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/lib/CC2420Radio/TimerJiffyAsync.nc"result_t CC2420RadioM$BackoffTimerJiffy$setOneShot(uint32_t arg_0xa682dc8);static bool CC2420RadioM$BackoffTimerJiffy$isSet(void);static #line 8result_t CC2420RadioM$BackoffTimerJiffy$stop(void);static # 67 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/BareSendMsg.nc"result_t CC2420RadioM$Send$sendDone(TOS_MsgPtr arg_0xa634c60, result_t arg_0xa634db0);static # 63 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/Random.nc"uint16_t CC2420RadioM$Random$rand(void);static #line 57result_t CC2420RadioM$Random$init(void);static # 63 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/StdControl.nc"result_t CC2420RadioM$TimerControl$init(void);static result_t CC2420RadioM$TimerControl$start(void);static # 75 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/interfaces/ReceiveMsg.nc"TOS_MsgPtr CC2420RadioM$Receive$receive(TOS_MsgPtr arg_0xa63a6a0);static # 61 "C:/PROGRA~1/UCB/cygwin/opt/tinyos-1.x/tos/lib/CC2420Ra
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -