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

📄 app.c

📁 tinyos2.0版本驱动
💻 C
📖 第 1 页 / 共 5 页
字号:
  ATM128_SPI_CLK_DIVIDE_64 = 2,   ATM128_SPI_CLK_DIVIDE_128 = 3};#line 49#line 40typedef struct __nesc_unnamed4319 {  uint8_t spie : 1;  uint8_t spe : 1;  uint8_t dord : 1;  uint8_t mstr : 1;  uint8_t cpol : 1;  uint8_t cpha : 1;  uint8_t spr : 2;} Atm128SPIControl_s;#line 50typedef union __nesc_unnamed4320 {  uint8_t flat;  Atm128SPIControl_s bits;} Atm128SPIControl_t;typedef Atm128SPIControl_t Atm128_SPCR_t;#line 58typedef struct __nesc_unnamed4321 {  uint8_t spif : 1;  uint8_t wcol : 1;  uint8_t rsvd : 5;  uint8_t spi2x : 1;} Atm128SPIStatus_s;#line 65typedef union __nesc_unnamed4322 {  uint8_t flat;  Atm128SPIStatus_s bits;} Atm128SPIStatus_t;typedef Atm128SPIStatus_t Atm128_SPSR_t;typedef uint8_t Atm128_SPDR_t;# 33 "/opt/tinyos-2.x/tos/types/Resource.h"typedef uint8_t resource_client_id_t;typedef TMilli RadioCountToLedsC$MilliTimer$precision_tag;enum AMQueueP$__nesc_unnamed4323 {  AMQueueP$NUM_CLIENTS = 1U};typedef uint8_t RF230PacketP$PacketRSSI$value_type;typedef uint8_t RF230PacketP$PacketTransmitPower$value_type;typedef uint16_t RF230PacketP$PacketSleepInterval$value_type;typedef uint8_t RF230PacketP$PacketTimeSyncOffset$value_type;typedef TRF230 RF230PacketP$PacketTimeStampRadio$precision_tag;typedef uint32_t RF230PacketP$PacketTimeStampRadio$size_type;typedef TRF230 RF230PacketP$LocalTimeRadio$precision_tag;typedef uint8_t RF230PacketP$PacketLinkQuality$value_type;typedef TMilli RF230PacketP$LocalTimeMilli$precision_tag;typedef TMilli RF230PacketP$PacketTimeStampMilli$precision_tag;typedef uint32_t RF230PacketP$PacketTimeStampMilli$size_type;typedef uint16_t HplAtm1281Timer1P$CompareA$size_type;typedef uint16_t HplAtm1281Timer1P$Capture$size_type;typedef uint16_t HplAtm1281Timer1P$CompareB$size_type;typedef uint16_t HplAtm1281Timer1P$CompareC$size_type;typedef uint16_t HplAtm1281Timer1P$Timer$timer_size;typedef uint16_t /*InitOneP.InitOne*/Atm128TimerInitC$0$timer_size;typedef /*InitOneP.InitOne*/Atm128TimerInitC$0$timer_size /*InitOneP.InitOne*/Atm128TimerInitC$0$Timer$timer_size;typedef TOne /*CounterOne16C.NCounter*/Atm128CounterC$0$frequency_tag;typedef uint16_t /*CounterOne16C.NCounter*/Atm128CounterC$0$timer_size;typedef /*CounterOne16C.NCounter*/Atm128CounterC$0$frequency_tag /*CounterOne16C.NCounter*/Atm128CounterC$0$Counter$precision_tag;typedef /*CounterOne16C.NCounter*/Atm128CounterC$0$timer_size /*CounterOne16C.NCounter*/Atm128CounterC$0$Counter$size_type;typedef /*CounterOne16C.NCounter*/Atm128CounterC$0$timer_size /*CounterOne16C.NCounter*/Atm128CounterC$0$Timer$timer_size;typedef TMicro /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$to_precision_tag;typedef uint32_t /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$to_size_type;typedef TMicro /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$from_precision_tag;typedef uint16_t /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$from_size_type;typedef uint32_t /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$upper_count_type;typedef /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$from_precision_tag /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$CounterFrom$precision_tag;typedef /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$from_size_type /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$CounterFrom$size_type;typedef /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$to_precision_tag /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$Counter$precision_tag;typedef /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$to_size_type /*LocalTimeMicroC.TransformCounterC*/TransformCounterC$0$Counter$size_type;typedef TMicro /*LocalTimeMicroC.CounterToLocalTimeC*/CounterToLocalTimeC$0$precision_tag;typedef /*LocalTimeMicroC.CounterToLocalTimeC*/CounterToLocalTimeC$0$precision_tag /*LocalTimeMicroC.CounterToLocalTimeC*/CounterToLocalTimeC$0$LocalTime$precision_tag;typedef /*LocalTimeMicroC.CounterToLocalTimeC*/CounterToLocalTimeC$0$precision_tag /*LocalTimeMicroC.CounterToLocalTimeC*/CounterToLocalTimeC$0$Counter$precision_tag;typedef uint32_t /*LocalTimeMicroC.CounterToLocalTimeC*/CounterToLocalTimeC$0$Counter$size_type;enum HilTimerMilliC$__nesc_unnamed4324 {  HilTimerMilliC$TIMER_COUNT = 2U};typedef TMilli /*AlarmCounterMilliP.Atm128AlarmAsyncC*/Atm128AlarmAsyncC$0$precision;typedef /*AlarmCounterMilliP.Atm128AlarmAsyncC*/Atm128AlarmAsyncC$0$precision /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$precision;typedef /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$precision /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$Alarm$precision_tag;typedef uint32_t /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$Alarm$size_type;typedef /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$precision /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$Counter$precision_tag;typedef uint32_t /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$Counter$size_type;typedef uint8_t /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$Compare$size_type;typedef uint8_t /*AlarmCounterMilliP.Atm128AlarmAsyncC.Atm1281AlarmAsyncP*/Atm1281AlarmAsyncP$0$Timer$timer_size;typedef uint8_t HplAtm1281Timer2AsyncP$Compare$size_type;typedef uint8_t HplAtm1281Timer2AsyncP$Timer$timer_size;typedef TMilli /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$precision_tag;typedef /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$precision_tag /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Alarm$precision_tag;typedef uint32_t /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Alarm$size_type;typedef /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$precision_tag /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Timer$precision_tag;typedef TMilli /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$precision_tag;typedef /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$precision_tag /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$TimerFrom$precision_tag;typedef /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$precision_tag /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$Timer$precision_tag;typedef TMilli /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$1$precision_tag;typedef /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$1$precision_tag /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$1$LocalTime$precision_tag;typedef /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$1$precision_tag /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$1$Counter$precision_tag;typedef uint32_t /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$1$Counter$size_type;typedef TRF230 RadioAlarmP$Alarm$precision_tag;typedef uint16_t RadioAlarmP$Alarm$size_type;typedef TMilli TrafficMonitorLayerP$Timer$precision_tag;typedef uint16_t RandomMlcgC$SeedInit$parameter;typedef TMicro RF230LayerP$BusyWait$precision_tag;typedef uint16_t RF230LayerP$BusyWait$size_type;typedef uint8_t RF230LayerP$PacketRSSI$value_type;typedef TRF230 RF230LayerP$PacketTimeStamp$precision_tag;typedef uint32_t RF230LayerP$PacketTimeStamp$size_type;typedef uint8_t RF230LayerP$PacketTransmitPower$value_type;typedef TRF230 RF230LayerP$LocalTime$precision_tag;typedef uint8_t RF230LayerP$PacketTimeSyncOffset$value_type;typedef uint8_t RF230LayerP$PacketLinkQuality$value_type;typedef uint16_t HplRF230P$Capture$size_type;typedef TOne /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$frequency_tag;typedef uint16_t /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$timer_size;typedef /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$frequency_tag /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$Alarm$precision_tag;typedef /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$timer_size /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$Alarm$size_type;typedef /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$timer_size /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$HplAtm128Compare$size_type;typedef /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$timer_size /*HplRF230C.AlarmC.NAlarm*/Atm128AlarmC$0$HplAtm128Timer$timer_size;enum /*HplRF230C.AlarmC*/AlarmOne16C$0$__nesc_unnamed4325 {  AlarmOne16C$0$COMPARE_ID = 0U};typedef TMicro BusyWaitMicroC$BusyWait$precision_tag;typedef uint16_t BusyWaitMicroC$BusyWait$size_type;# 51 "/opt/tinyos-2.x/tos/interfaces/Init.nc"static  error_t PlatformP$Init$init(void);#line 51static  error_t MotePlatformP$PlatformInit$init(void);# 35 "/opt/tinyos-2.x/tos/interfaces/GeneralIO.nc"static   void /*HplAtm128GeneralIOC.PortA.Bit0*/HplAtm128GeneralIOPinP$0$IO$makeOutput(void);#line 29static   void /*HplAtm128GeneralIOC.PortA.Bit0*/HplAtm128GeneralIOPinP$0$IO$set(void);static   void /*HplAtm128GeneralIOC.PortA.Bit0*/HplAtm128GeneralIOPinP$0$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortA.Bit1*/HplAtm128GeneralIOPinP$1$IO$makeOutput(void);#line 29static   void /*HplAtm128GeneralIOC.PortA.Bit1*/HplAtm128GeneralIOPinP$1$IO$set(void);static   void /*HplAtm128GeneralIOC.PortA.Bit1*/HplAtm128GeneralIOPinP$1$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortA.Bit2*/HplAtm128GeneralIOPinP$2$IO$makeOutput(void);#line 29static   void /*HplAtm128GeneralIOC.PortA.Bit2*/HplAtm128GeneralIOPinP$2$IO$set(void);static   void /*HplAtm128GeneralIOC.PortA.Bit2*/HplAtm128GeneralIOPinP$2$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortA.Bit4*/HplAtm128GeneralIOPinP$4$IO$makeInput(void);#line 30static   void /*HplAtm128GeneralIOC.PortA.Bit4*/HplAtm128GeneralIOPinP$4$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortA.Bit6*/HplAtm128GeneralIOPinP$6$IO$makeOutput(void);#line 29static   void /*HplAtm128GeneralIOC.PortA.Bit6*/HplAtm128GeneralIOPinP$6$IO$set(void);static   void /*HplAtm128GeneralIOC.PortA.Bit6*/HplAtm128GeneralIOPinP$6$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortB.Bit0*/HplAtm128GeneralIOPinP$8$IO$makeOutput(void);#line 29static   void /*HplAtm128GeneralIOC.PortB.Bit0*/HplAtm128GeneralIOPinP$8$IO$set(void);static   void /*HplAtm128GeneralIOC.PortB.Bit0*/HplAtm128GeneralIOPinP$8$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortB.Bit1*/HplAtm128GeneralIOPinP$9$IO$makeOutput(void);#line 35static   void /*HplAtm128GeneralIOC.PortB.Bit2*/HplAtm128GeneralIOPinP$10$IO$makeOutput(void);#line 33static   void /*HplAtm128GeneralIOC.PortB.Bit3*/HplAtm128GeneralIOPinP$11$IO$makeInput(void);static   void /*HplAtm128GeneralIOC.PortB.Bit7*/HplAtm128GeneralIOPinP$15$IO$makeOutput(void);#line 29static   void /*HplAtm128GeneralIOC.PortB.Bit7*/HplAtm128GeneralIOPinP$15$IO$set(void);static   void /*HplAtm128GeneralIOC.PortB.Bit7*/HplAtm128GeneralIOPinP$15$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortD.Bit4*/HplAtm128GeneralIOPinP$28$IO$makeInput(void);#line 30static   void /*HplAtm128GeneralIOC.PortD.Bit4*/HplAtm128GeneralIOPinP$28$IO$clr(void);static   void /*HplAtm128GeneralIOC.PortD.Bit6*/HplAtm128GeneralIOPinP$30$IO$makeInput(void);#line 30static   void /*HplAtm128GeneralIOC.PortD.Bit6*/HplAtm128GeneralIOPinP$30$IO$clr(void);# 51 "/opt/tinyos-2.x/tos/interfaces/Init.nc"static  error_t MeasureClockC$Init$init(void);# 56 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static   error_t SchedulerBasicP$TaskBasic$postTask(# 45 "/opt/tinyos-2.x/tos/system/SchedulerBasicP.nc"uint8_t arg_0x10018d0);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static  void SchedulerBasicP$TaskBasic$default$runTask(# 45 "/opt/tinyos-2.x/tos/system/SchedulerBasicP.nc"uint8_t arg_0x10018d0);# 46 "/opt/tinyos-2.x/tos/interfaces/Scheduler.nc"static  void SchedulerBasicP$Scheduler$init(void);#line 61static  void SchedulerBasicP$Scheduler$taskLoop(void);#line 54static  bool SchedulerBasicP$Scheduler$runNextTask(void);# 59 "/opt/tinyos-2.x/tos/interfaces/McuSleep.nc"static   void McuSleepC$McuSleep$sleep(void);# 44 "/opt/tinyos-2.x/tos/interfaces/McuPowerState.nc"static   void McuSleepC$McuPowerState$update(void);# 92 "/opt/tinyos-2.x/tos/interfaces/SplitControl.nc"static  void RadioCountToLedsC$AMControl$startDone(error_t arg_0x1180af0);#line 117static  void RadioCountToLedsC$AMControl$stopDone(error_t arg_0x118a6e8);# 49 "/opt/tinyos-2.x/tos/interfaces/Boot.nc"static  void RadioCountToLedsC$Boot$booted(void);# 99 "/opt/tinyos-2.x/tos/interfaces/AMSend.nc"static  void RadioCountToLedsC$AMSend$sendDone(message_t *arg_0x1172f10, error_t arg_0x11710b0);# 67 "/opt/tinyos-2.x/tos/interfaces/Receive.nc"static  message_t *RadioCountToLedsC$Receive$receive(message_t *arg_0x11663f8, void *arg_0x1166598, uint8_t arg_0x1166720);# 72 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"static  void RadioCountToLedsC$MilliTimer$fired(void);# 51 "/opt/tinyos-2.x/tos/interfaces/Init.nc"static  error_t LedsP$Init$init(void);# 50 "/opt/tinyos-2.x/tos/interfaces/Leds.nc"static   void LedsP$Leds$led0Off(void);static   void LedsP$Leds$led1On(void);static   void LedsP$Leds$led1Off(void);#line 83static   void LedsP$Leds$led2Off(void);#line 45static   void LedsP$Leds$led0On(void);#line 78static   void LedsP$Leds$led2On(void);# 69 "/opt/tinyos-2.x/tos/interfaces/AMSend.nc"static  error_t /*RadioCountToLedsAppC.AMSenderC.AMQueueEntryP*/AMQueueEntryP$0$AMSend$send(am_addr_t arg_0x1173ba0, message_t *arg_0x1173d50, uint8_t arg_0x1173ed8);# 89 "/opt/tinyos-2.x/tos/interfaces/Send.nc"static  void /*RadioCountToLedsAppC.AMSenderC.AMQueueEntryP*/AMQueueEntryP$0$Send$sendDone(message_t *arg_0x11e6e18, error_t arg_0x11e4010);# 99 "/opt/tinyos-2.x/tos/interfaces/AMSend.nc"static  void /*AMQueueP.AMQueueImplP*/AMQueueImplP$0$AMSend$sendDone(# 40 "/opt/tinyos-2.x/tos/system/AMQueueImplP.nc"am_id_t arg_0x11f06a8, # 99 "/opt/tinyos-2.x/tos/interfaces/AMSend.nc"message_t *arg_0x1172f10, error_t arg_0x11710b0);# 64 "/opt/tinyos-2.x/tos/interfaces/Send.nc"static  error_t /*AMQueueP.AMQueueImplP*/AMQueueImplP$0$Send$send(# 38 "/opt/tinyos-2.x/tos/system/AMQueueImplP.nc"uint8_t arg_0x11f1d20, # 64 "/opt/tinyos-2.x/tos/interfaces/Send.nc"message_t *arg_0x11d7b68, uint8_t arg_0x11d7cf0);#line 89static  void /*AMQueueP.AMQueueImplP*/AMQueueImplP$0$Send$default$sendDone(# 38 "/opt/tinyos-2.x/tos/system/AMQueueImplP.nc"uint8_t arg_0x11f1d20, # 89 "/opt/tinyos-2.x/tos/interfaces/Send.nc"message_t *arg_0x11e6e18, error_t arg_0x11e4010);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static  void /*AMQueueP.AMQueueImplP*/AMQueueImplP$0$errorTask$runTask(void);#line 64static  void /*AMQueueP.AMQueueImplP*/AMQueueImplP$0$CancelTask$runTask(void);# 32 "/opt/tinyos-2.x/tos/chips/rf230/TrafficMonitorConfig.nc"static   uint16_t RF230ActiveMessageP$TrafficMonitorConfig$getUpdatePeriod(void);static   uint16_t RF230ActiveMessageP$TrafficMonitorConfig$getChannelTime(message_t *arg_0x127bc90);#line 79static   void RF230ActiveMessageP$TrafficMonitorConfig$timerTick(void);#line 43static   am_addr_t RF230ActiveMessageP$TrafficMonitorConfig$getSender(message_t *arg_0x127a1d8);# 60 "/opt/tinyos-2.x/tos/chips/rf230/SlottedCollisionConfig.nc"static   void RF230ActiveMessageP$SlottedCollisionConfig$default$timerTick(void);# 31 "/opt/tinyos-2.x/tos/chips/rf230/ActiveMessageConfig.nc"static  error_t RF230ActiveMessageP$ActiveMessageConfig$checkPacket(message_t *arg_0x128d7e8);# 74 "/opt/tinyos-2.x/tos/chips/rf230/SoftwareAckConfig.nc"static   void RF230ActiveMessageP$SoftwareAckConfig$reportChannelError(void);#line 68static   void RF230ActiveMessageP$SoftwareAckConfig$createAckPacket(message_t *arg_0x1276678, message_t *arg_0x1276828);#line 38static   bool RF230ActiveMessageP$SoftwareAckConfig$requiresAckWait(message_t *arg_0x12686a0);#line 50static   bool RF230ActiveMessageP$SoftwareAckConfig$isAckPacket(message_t *arg_0x1277380);static   bool RF230ActiveMessageP$SoftwareAckConfig$verifyAckPacket(message_t *arg_0x1277970, message_t *arg_0x1277b20);#line 32static   uint16_t RF230ActiveMessageP$SoftwareAckConfig$getAckTimeout(void);static   void RF230ActiveMessageP$SoftwareAckConfig$setAckReceived(message_t *arg_0x1268bf0, bool arg_0x1268d78);#line 63static   bool RF230ActiveMessageP$SoftwareAckConfig$requiresAckReply(message_t *arg_0x1276140);# 48 "/opt/tinyos-2.x/tos/chips/rf230/RadioAlarm.nc"static   void RF230ActiveMessageP$RadioAlarm$fired(void);# 41 "/opt/tinyos-2.x/tos/chips/rf230/UniqueConfig.nc"static   void RF230ActiveMessageP$UniqueConfig$setSequenceNumber(message_t *arg_0x1271430, uint8_t arg_0x12715b8);static   void RF230ActiveMessageP$UniqueConfig$reportChannelError(void);#line 31static   uint8_t RF230ActiveMessageP$UniqueConfig$getSequenceNumber(message_t *arg_0x12729f8);static   am_addr_t RF230ActiveMessageP$UniqueConfig$getSender(message_t *arg_0x1272f08);# 35 "/opt/tinyos-2.x/tos/chips/rf230/RandomCollisionConfig.nc"static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getCongestionBackoff(message_t *arg_0x1286928);#line 29static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getInitialBackoff(message_t *arg_0x12863f8);static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getMinimumBackoff(void);static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getTransmitBarrier(message_t *arg_0x1284210);# 55 "/opt/tinyos-2.x/tos/chips/rf230/RF230Config.nc"static   uint8_t RF230ActiveMessageP$RF230Config$getHeaderLength(void);static   uint8_t RF230ActiveMessageP$RF230Config$getDefaultChannel(void);#line 46static   uint8_t *RF230ActiveMessageP$RF230Config$getPayload(message_t *arg_0x126ef18);#line 39static   void RF230ActiveMessageP$RF230Config$setLength(message_t *arg_0x126e888, uint8_t arg_0x126ea10);#line 34static   uint8_t RF230ActiveMessageP$RF230Config$getLength(message_t *arg_0x126e300);#line 60static   uint8_t RF230ActiveMessageP$RF230Config$getMaxLength(void);#line 72static   bool RF230ActiveMessageP$RF230Config$requiresRssiCca(message_t *arg_0x126b190);# 40 "/opt/tinyos-2.x/tos/chips/rf230/PacketField.nc"static   void RF230PacketP$PacketRSSI$clear(message_t *arg_0x1250c48);static   void RF230PacketP$PacketRSSI$set(message_t *arg_0x125e140, RF230PacketP$PacketRSSI$value_type arg_0x125e2d0);# 54 "/opt/tinyos-2.x/tos/interfaces/Packet.nc"static  void RF230PacketP$Packet$clear(message_t *arg_0x1187398);#line 67static  uint8_t RF230PacketP$Packet$payloadLength(message_t *arg_0x1187948);#line 115static  void *RF230PacketP$Packet$getPayload(message_t *arg_0x1186d70, uint8_t arg_0x1186ef8);#line 95static  uint8_t RF230PacketP$Packet$maxPayloadLength(void);#line 83static  void RF230PacketP$Packet$setPayloadLength(message_t *arg_0x1186010, uint8_t arg_0x1186198);# 35 "/opt/tinyos-2.x/tos/chips/rf230/PacketField.nc"static   RF230PacketP$PacketTransmitPower$value_type RF230PacketP$PacketTransmitPower$get(message_t *arg_0x12506c0);#line 29static   bool RF230PacketP$PacketTransmitPower$isSet(message_t *arg_0x12501b0);static   RF230PacketP$PacketTimeSyncOffset$value_type RF230PacketP$PacketTimeSyncOffset$get(message_t *arg_0x12506c0);#line 29static   bool RF230PacketP$PacketTimeSyncOffset$isSet(message_t *arg_0x12501b0);# 53 "/opt/tinyos-2.x/tos/interfaces/PacketTimeStamp.nc"static   void RF230PacketP$PacketTimeStampRadio$clear(message_t *arg_0x123dd38);

⌨️ 快捷键说明

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