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

📄 app.c

📁 tinyos2.0版本驱动
💻 C
📖 第 1 页 / 共 5 页
字号:
  uint8_t mstr : 1;  uint8_t cpol : 1;  uint8_t cpha : 1;  uint8_t spr : 2;} Atm128SPIControl_s;#line 50typedef union __nesc_unnamed4319 {  uint8_t flat;  Atm128SPIControl_s bits;} Atm128SPIControl_t;typedef Atm128SPIControl_t Atm128_SPCR_t;#line 58typedef struct __nesc_unnamed4320 {  uint8_t spif : 1;  uint8_t wcol : 1;  uint8_t rsvd : 5;  uint8_t spi2x : 1;} Atm128SPIStatus_s;#line 65typedef union __nesc_unnamed4321 {  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 TestAMC$MilliTimer$precision_tag;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_unnamed4322 {  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_unnamed4323 {  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.Bit1*/HplAtm128GeneralIOPinP$1$IO$toggle(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.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 TestAMC$SplitControl$startDone(error_t arg_0x1180640);#line 117static  void TestAMC$SplitControl$stopDone(error_t arg_0x118a200);# 49 "/opt/tinyos-2.x/tos/interfaces/Boot.nc"static  void TestAMC$Boot$booted(void);# 99 "/opt/tinyos-2.x/tos/interfaces/AMSend.nc"static  void TestAMC$AMSend$sendDone(message_t *arg_0x1172b18, error_t arg_0x1172ca0);# 67 "/opt/tinyos-2.x/tos/interfaces/Receive.nc"static  message_t *TestAMC$Receive$receive(message_t *arg_0x1166010, void *arg_0x11661b0, uint8_t arg_0x1166338);# 72 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"static  void TestAMC$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);#line 72static   void LedsP$Leds$led1Toggle(void);#line 45static   void LedsP$Leds$led0On(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_0x1229518);#line 79static   void RF230ActiveMessageP$TrafficMonitorConfig$timerTick(void);#line 43static   am_addr_t RF230ActiveMessageP$TrafficMonitorConfig$getSender(message_t *arg_0x1229a40);# 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_0x12391b0);# 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_0x1226db8, message_t *arg_0x1225010);#line 38static   bool RF230ActiveMessageP$SoftwareAckConfig$requiresAckWait(message_t *arg_0x1219e80);#line 50static   bool RF230ActiveMessageP$SoftwareAckConfig$isAckPacket(message_t *arg_0x1218ac8);static   bool RF230ActiveMessageP$SoftwareAckConfig$verifyAckPacket(message_t *arg_0x12260d0, message_t *arg_0x1226280);#line 32static   uint16_t RF230ActiveMessageP$SoftwareAckConfig$getAckTimeout(void);static   void RF230ActiveMessageP$SoftwareAckConfig$setAckReceived(message_t *arg_0x1218418, bool arg_0x12185a0);#line 63static   bool RF230ActiveMessageP$SoftwareAckConfig$requiresAckReply(message_t *arg_0x1226880);# 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_0x1222c20, uint8_t arg_0x1222da8);static   void RF230ActiveMessageP$UniqueConfig$reportChannelError(void);#line 31static   uint8_t RF230ActiveMessageP$UniqueConfig$getSequenceNumber(message_t *arg_0x1222210);static   am_addr_t RF230ActiveMessageP$UniqueConfig$getSender(message_t *arg_0x1222720);# 35 "/opt/tinyos-2.x/tos/chips/rf230/RandomCollisionConfig.nc"static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getCongestionBackoff(message_t *arg_0x1233120);#line 29static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getInitialBackoff(message_t *arg_0x122aba0);static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getMinimumBackoff(void);static   uint16_t RF230ActiveMessageP$RandomCollisionConfig$getTransmitBarrier(message_t *arg_0x12339e8);# 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_0x1210a70);#line 39static   void RF230ActiveMessageP$RF230Config$setLength(message_t *arg_0x12103e0, uint8_t arg_0x1210568);#line 34static   uint8_t RF230ActiveMessageP$RF230Config$getLength(message_t *arg_0x1214e08);#line 60static   uint8_t RF230ActiveMessageP$RF230Config$getMaxLength(void);#line 72static   bool RF230ActiveMessageP$RF230Config$requiresRssiCca(message_t *arg_0x121ccc0);# 40 "/opt/tinyos-2.x/tos/chips/rf230/PacketField.nc"static   void RF230PacketP$PacketRSSI$clear(message_t *arg_0x12036a8);static   void RF230PacketP$PacketRSSI$set(message_t *arg_0x1203b90, RF230PacketP$PacketRSSI$value_type arg_0x1203d20);# 54 "/opt/tinyos-2.x/tos/interfaces/Packet.nc"static  void RF230PacketP$Packet$clear(message_t *arg_0x11c55a0);#line 67static  uint8_t RF230PacketP$Packet$payloadLength(message_t *arg_0x11c5b50);#line 115static  void *RF230PacketP$Packet$getPayload(message_t *arg_0x11c2010, uint8_t arg_0x11c2198);#line 95static  uint8_t RF230PacketP$Packet$maxPayloadLength(void);#line 83static  void RF230PacketP$Packet$setPayloadLength(message_t *arg_0x11c41f8, uint8_t arg_0x11c4380);# 35 "/opt/tinyos-2.x/tos/chips/rf230/PacketField.nc"static   RF230PacketP$PacketTransmitPower$value_type RF230PacketP$PacketTransmitPower$get(message_t *arg_0x1203120);#line 29static   bool RF230PacketP$PacketTransmitPower$isSet(message_t *arg_0x1205be8);static   RF230PacketP$PacketTimeSyncOffset$value_type RF230PacketP$PacketTimeSyncOffset$get(message_t *arg_0x1203120);#line 29static   bool RF230PacketP$PacketTimeSyncOffset$isSet(message_t *arg_0x1205be8);# 53 "/opt/tinyos-2.x/tos/interfaces/PacketTimeStamp.nc"static   void RF230PacketP$PacketTimeStampRadio$clear(message_t *arg_0x11e6898);static   void RF230PacketP$PacketTimeStampRadio$set(message_t *arg_0x11e6d88, RF230PacketP$PacketTimeStampRadio$size_type arg_0x11e6f18);# 46 "/opt/tinyos-2.x/tos/chips/rf230/PacketField.nc"static   void RF230PacketP$PacketLinkQuality$set(message_t *arg_0x1203b90, RF230PacketP$PacketLinkQuality$value_type arg_0x1203d20);# 124 "/opt/tinyos-2.x/tos/chips/rf230/IEEE154Packet.nc"static   uint8_t IEEE154PacketP$IEEE154Packet$getDSN(message_t *arg_0x124c010);#line 79static   bool IEEE154PacketP$IEEE154Packet$isAckFrame(message_t *arg_0x1242ce8);#line 160static   void IEEE154PacketP$IEEE154Packet$setSrcAddr(message_t *arg_0x1249898, uint16_t arg_0x1249a28);#line 73static   void IEEE154PacketP$IEEE154Packet$createDataFrame(message_t *arg_0x1242738);#line 129static   void IEEE154PacketP$IEEE154Packet$setDSN(message_t *arg_0x124c500, uint8_t arg_0x124c688);#line 92static   void IEEE154PacketP$IEEE154Packet$createAckReply(message_t *arg_0x12417e8, message_t *arg_0x1241998);#line 39static   ieee154_header_t *IEEE154PacketP$IEEE154Packet$getHeader(message_t *arg_0x1245478);#line 155static   uint16_t IEEE154PacketP$IEEE154Packet$getSrcAddr(message_t *arg_0x1249388);#line 67static   bool IEEE154PacketP$IEEE154Packet$isDataFrame(message_t *arg_0x12421f8);#line 184static   void IEEE154PacketP$IEEE154Packet$setType(message_t *arg_0x1248620, am_id_t arg_0x12487a8);#line 103static   bool IEEE154PacketP$IEEE154Packet$getAckRequired(message_t *arg_0x124f768);#line 98static   bool IEEE154PacketP$IEEE154Packet$verifyAckReply(message_t *arg_0x124f010, message_t *arg_0x124f1c0);#line 49static   void IEEE154PacketP$IEEE154Packet$setLength(message_t *arg_0x1245ec0, uint8_t arg_0x1243068);#line 190static   bool IEEE154PacketP$IEEE154Packet$requiresAckWait(message_t *arg_0x1248da8);#line 150static   void IEEE154PacketP$IEEE154Packet$setDestAddr(message_t *arg_0x124bca8, uint16_t arg_0x124be38);#line 44static   uint8_t IEEE154PacketP$IEEE154Packet$getLength(message_t *arg_0x12459b0);#line 140static   void IEEE154PacketP$IEEE154Packet$setDestPan(message_t *arg_0x124b0e0, uint16_t arg_0x124b270);#line 179static   am_id_t IEEE154PacketP$IEEE154Packet$getType(message_t *arg_0x1248120);#line 196static   bool IEEE154PacketP$IEEE154Packet$requiresAckReply(message_t *arg_0x1257388);#line 145static   uint16_t IEEE154PacketP$IEEE154Packet$getDestAddr(message_t *arg_0x124b798);# 57 "/opt/tinyos-2.x/tos/interfaces/AMPacket.nc"static  am_addr_t IEEE154PacketP$AMPacket$address(void);

⌨️ 快捷键说明

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