📄 app.c
字号:
static void HplAtm1281Timer2AsyncP$Compare$start(void);# 52 "/opt/tinyos-2.x/tos/chips/atm128/timer/HplAtm128Timer.nc"static HplAtm1281Timer2AsyncP$Timer$timer_size HplAtm1281Timer2AsyncP$Timer$get(void);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static void /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$fired$runTask(void);# 67 "/opt/tinyos-2.x/tos/lib/timer/Alarm.nc"static void /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Alarm$fired(void);# 125 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"static uint32_t /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Timer$getNow(void);#line 118static void /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Timer$startOneShotAt(uint32_t arg_0x104d9b8, uint32_t arg_0x104db48);#line 67static void /*HilTimerMilliC.AlarmToTimerC*/AlarmToTimerC$0$Timer$stop(void);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static void /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$updateFromTimer$runTask(void);# 72 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"static void /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$TimerFrom$fired(void);#line 72static void /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$Timer$default$fired(# 37 "/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc"uint8_t arg_0x129edd8);# 53 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"static void /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$Timer$startPeriodic(# 37 "/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc"uint8_t arg_0x129edd8, # 53 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"uint32_t arg_0x1048788);static void /*HilTimerMilliC.VirtualizeTimerC*/VirtualizeTimerC$0$Timer$startOneShot(# 37 "/opt/tinyos-2.x/tos/lib/timer/VirtualizeTimerC.nc"uint8_t arg_0x129edd8, # 62 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"uint32_t arg_0x1048d58);# 71 "/opt/tinyos-2.x/tos/lib/timer/Counter.nc"static void /*HilTimerMilliC.CounterToLocalTimeC*/CounterToLocalTimeC$0$Counter$overflow(void);# 83 "/opt/tinyos-2.x/tos/interfaces/SplitControl.nc"static error_t MagP$SplitControl$start(void);#line 109static error_t MagP$SplitControl$stop(void);# 32 "/opt/tinyos-2.x/tos/chips/atm128/adc/Atm128AdcConfig.nc"static uint8_t MagP$ConfigY$getRefVoltage(void);#line 25static uint8_t MagP$ConfigY$getChannel(void);#line 39static uint8_t MagP$ConfigY$getPrescaler(void);#line 32static uint8_t MagP$ConfigX$getRefVoltage(void);#line 25static uint8_t MagP$ConfigX$getChannel(void);#line 39static uint8_t MagP$ConfigX$getPrescaler(void);# 92 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static void MagP$I2CResource$granted(void);# 101 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"static void MagP$I2CPacket$writeDone(error_t arg_0x1321860, uint16_t arg_0x13219f0, uint8_t arg_0x1321b78, uint8_t *arg_0x1321d20);#line 91static void MagP$I2CPacket$readDone(error_t arg_0x1322d70, uint16_t arg_0x1322f00, uint8_t arg_0x13210b0, uint8_t *arg_0x1321258);# 70 "/opt/tinyos-2.x/tos/sensorboards/MTS300/Mag.nc"static error_t MagP$Mag$default$gainAdjustYDone(bool arg_0x12d4c60);#line 65static error_t MagP$Mag$default$gainAdjustXDone(bool arg_0x12d47d0);# 72 "/opt/tinyos-2.x/tos/lib/timer/Timer.nc"static void MagP$Timer$fired(void);# 20 "/opt/tinyos-2.x/tos/platforms/mica/MicaBusAdc.nc"static uint8_t MicaBusP$Adc5$getChannel(void);#line 20static uint8_t MicaBusP$Adc6$getChannel(void);#line 20static uint8_t MicaBusP$Adc2$getChannel(void);# 51 "/opt/tinyos-2.x/tos/interfaces/Init.nc"static error_t /*Atm128I2CMasterP.Arbiter.Queue*/FcfsResourceQueueC$0$Init$init(void);# 69 "/opt/tinyos-2.x/tos/interfaces/ResourceQueue.nc"static error_t /*Atm128I2CMasterP.Arbiter.Queue*/FcfsResourceQueueC$0$FcfsQueue$enqueue(resource_client_id_t arg_0x13c0288);#line 43static bool /*Atm128I2CMasterP.Arbiter.Queue*/FcfsResourceQueueC$0$FcfsQueue$isEmpty(void);static bool /*Atm128I2CMasterP.Arbiter.Queue*/FcfsResourceQueueC$0$FcfsQueue$isEnqueued(resource_client_id_t arg_0x13c2890);static resource_client_id_t /*Atm128I2CMasterP.Arbiter.Queue*/FcfsResourceQueueC$0$FcfsQueue$dequeue(void);# 43 "/opt/tinyos-2.x/tos/interfaces/ResourceRequested.nc"static void /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$ResourceRequested$default$requested(# 55 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e8970);# 55 "/opt/tinyos-2.x/tos/interfaces/ResourceConfigure.nc"static void /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$ResourceConfigure$default$unconfigure(# 60 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e7b30);# 49 "/opt/tinyos-2.x/tos/interfaces/ResourceConfigure.nc"static void /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$ResourceConfigure$default$configure(# 60 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e7b30);# 56 "/opt/tinyos-2.x/tos/interfaces/ResourceDefaultOwner.nc"static error_t /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$ResourceDefaultOwner$release(void);# 110 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static error_t /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$Resource$release(# 54 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e8030);# 78 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static error_t /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$Resource$request(# 54 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e8030);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static void /*Atm128I2CMasterP.Arbiter.Arbiter*/ArbiterP$0$grantedTask$runTask(void);# 52 "/opt/tinyos-2.x/tos/lib/power/PowerDownCleanup.nc"static void /*Atm128I2CMasterP.Power*/AsyncPowerManagerP$0$PowerDownCleanup$default$cleanup(void);# 73 "/opt/tinyos-2.x/tos/interfaces/ResourceDefaultOwner.nc"static void /*Atm128I2CMasterP.Power*/AsyncPowerManagerP$0$ResourceDefaultOwner$requested(void);#line 46static void /*Atm128I2CMasterP.Power*/AsyncPowerManagerP$0$ResourceDefaultOwner$granted(void);# 101 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"static void /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$SubPacket$writeDone(error_t arg_0x1321860, uint16_t arg_0x13219f0, uint8_t arg_0x1321b78, uint8_t *arg_0x1321d20);#line 91static void /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$SubPacket$readDone(error_t arg_0x1322d70, uint16_t arg_0x1322f00, uint8_t arg_0x13210b0, uint8_t *arg_0x1321258);# 110 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static error_t /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$Resource$release(# 41 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x14335f8);# 78 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static error_t /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$Resource$request(# 41 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x14335f8);# 92 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static void /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$Resource$default$granted(# 41 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x14335f8);# 101 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"static void /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$I2CPacket$default$writeDone(# 42 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x1432010, # 101 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"error_t arg_0x1321860, uint16_t arg_0x13219f0, uint8_t arg_0x1321b78, uint8_t *arg_0x1321d20);#line 81static error_t /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$I2CPacket$write(# 42 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x1432010, # 81 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"i2c_flags_t arg_0x1322190, uint16_t arg_0x1322320, uint8_t arg_0x13224a8, uint8_t *arg_0x1322650);static void /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$I2CPacket$default$readDone(# 42 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x1432010, # 91 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"error_t arg_0x1322d70, uint16_t arg_0x1322f00, uint8_t arg_0x13210b0, uint8_t *arg_0x1321258);# 92 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static void /*Atm128I2CMasterP.I2C*/Atm128I2CMasterImplP$0$SubResource$granted(# 43 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2CMasterImplP.nc"uint8_t arg_0x1430b58);# 46 "/opt/tinyos-2.x/tos/chips/atm128/i2c/Atm128I2C.nc"static void /*Atm128I2CMasterP.Master*/Atm128I2CMasterPacketP$0$Atm128I2C$stop(void);# 49 "/opt/tinyos-2.x/tos/chips/atm128/i2c/HplAtm128I2CBus.nc"static void /*Atm128I2CMasterP.Master*/Atm128I2CMasterPacketP$0$I2C$commandComplete(void);# 74 "/opt/tinyos-2.x/tos/interfaces/AsyncStdControl.nc"static error_t /*Atm128I2CMasterP.Master*/Atm128I2CMasterPacketP$0$AsyncStdControl$start(void);static error_t /*Atm128I2CMasterP.Master*/Atm128I2CMasterPacketP$0$AsyncStdControl$stop(void);# 81 "/opt/tinyos-2.x/tos/interfaces/I2CPacket.nc"static error_t /*Atm128I2CMasterP.Master*/Atm128I2CMasterPacketP$0$I2CPacket$write(i2c_flags_t arg_0x1322190, uint16_t arg_0x1322320, uint8_t arg_0x13224a8, uint8_t *arg_0x1322650);# 47 "/opt/tinyos-2.x/tos/chips/atm128/i2c/HplAtm128I2CBus.nc"static void HplAtm128I2CBusP$I2C$readCurrent(void);static void HplAtm128I2CBusP$I2C$sendCommand(void);static void HplAtm128I2CBusP$I2C$setStart(bool arg_0x1488a00);#line 45static uint8_t HplAtm128I2CBusP$I2C$status(void);#line 60static void HplAtm128I2CBusP$I2C$enableInterrupt(bool arg_0x1485168);#line 82static uint8_t HplAtm128I2CBusP$I2C$read(void);#line 42static void HplAtm128I2CBusP$I2C$init(bool arg_0x148a5c0);#line 57static void HplAtm128I2CBusP$I2C$enableAck(bool arg_0x1487998);#line 76static void HplAtm128I2CBusP$I2C$enable(bool arg_0x14844d0);static void HplAtm128I2CBusP$I2C$write(uint8_t arg_0x1483010);#line 43static void HplAtm128I2CBusP$I2C$off(void);#line 55static void HplAtm128I2CBusP$I2C$setStop(bool arg_0x14871d8);#line 74static void HplAtm128I2CBusP$I2C$setInterruptPending(bool arg_0x1484030);# 61 "/opt/tinyos-2.x/tos/interfaces/Leds.nc"static void NoLedsC$Leds$led1On(void);#line 78static void NoLedsC$Leds$led2On(void);# 51 "/opt/tinyos-2.x/tos/interfaces/Init.nc"static error_t /*MagConfigP.Arbiter.Queue*/RoundRobinResourceQueueC$0$Init$init(void);# 69 "/opt/tinyos-2.x/tos/interfaces/ResourceQueue.nc"static error_t /*MagConfigP.Arbiter.Queue*/RoundRobinResourceQueueC$0$RoundRobinQueue$enqueue(resource_client_id_t arg_0x13c0288);#line 43static bool /*MagConfigP.Arbiter.Queue*/RoundRobinResourceQueueC$0$RoundRobinQueue$isEmpty(void);static bool /*MagConfigP.Arbiter.Queue*/RoundRobinResourceQueueC$0$RoundRobinQueue$isEnqueued(resource_client_id_t arg_0x13c2890);static resource_client_id_t /*MagConfigP.Arbiter.Queue*/RoundRobinResourceQueueC$0$RoundRobinQueue$dequeue(void);# 43 "/opt/tinyos-2.x/tos/interfaces/ResourceRequested.nc"static void /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$ResourceRequested$default$requested(# 55 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e8970);# 55 "/opt/tinyos-2.x/tos/interfaces/ResourceConfigure.nc"static void /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$ResourceConfigure$default$unconfigure(# 60 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e7b30);# 49 "/opt/tinyos-2.x/tos/interfaces/ResourceConfigure.nc"static void /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$ResourceConfigure$default$configure(# 60 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e7b30);# 56 "/opt/tinyos-2.x/tos/interfaces/ResourceDefaultOwner.nc"static error_t /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$ResourceDefaultOwner$release(void);static bool /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$ResourceDefaultOwner$isOwner(void);# 110 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static error_t /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$Resource$release(# 54 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e8030);# 78 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static error_t /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$Resource$request(# 54 "/opt/tinyos-2.x/tos/system/ArbiterP.nc"uint8_t arg_0x13e8030);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static void /*MagConfigP.Arbiter.Arbiter*/ArbiterP$1$grantedTask$runTask(void);# 92 "/opt/tinyos-2.x/tos/interfaces/SplitControl.nc"static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$SplitControl$startDone(error_t arg_0x1316af0);#line 117static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$SplitControl$stopDone(error_t arg_0x13156e8);# 52 "/opt/tinyos-2.x/tos/lib/power/PowerDownCleanup.nc"static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$PowerDownCleanup$default$cleanup(void);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$stopTask$runTask(void);# 73 "/opt/tinyos-2.x/tos/interfaces/ResourceDefaultOwner.nc"static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$ResourceDefaultOwner$requested(void);#line 46static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$ResourceDefaultOwner$granted(void);# 64 "/opt/tinyos-2.x/tos/interfaces/TaskBasic.nc"static void /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$startTask$runTask(void);# 74 "/opt/tinyos-2.x/tos/interfaces/StdControl.nc"static error_t /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$StdControl$default$start(void);static error_t /*MagConfigP.PowerManager.PowerManager*/PowerManagerP$0$StdControl$default$stop(void);# 55 "/opt/tinyos-2.x/tos/interfaces/Read.nc"static error_t /*MagReadP.AdcX*/ArbitratedReadC$0$Read$read(# 24 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575010);# 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"static void /*MagReadP.AdcX*/ArbitratedReadC$0$Read$default$readDone(# 24 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575010, # 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"error_t arg_0x1056090, /*MagReadP.AdcX*/ArbitratedReadC$0$Read$val_t arg_0x1056218);#line 55static error_t /*MagReadP.AdcX*/ArbitratedReadC$0$Service$default$read(# 26 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575e78);# 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"static void /*MagReadP.AdcX*/ArbitratedReadC$0$Service$readDone(# 26 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575e78, # 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"error_t arg_0x1056090, /*MagReadP.AdcX*/ArbitratedReadC$0$Service$val_t arg_0x1056218);# 92 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static void /*MagReadP.AdcX*/ArbitratedReadC$0$Resource$granted(# 27 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1573ca0);# 55 "/opt/tinyos-2.x/tos/interfaces/Read.nc"static error_t /*MagReadP.AdcY*/ArbitratedReadC$1$Read$read(# 24 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575010);# 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"static void /*MagReadP.AdcY*/ArbitratedReadC$1$Read$default$readDone(# 24 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575010, # 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"error_t arg_0x1056090, /*MagReadP.AdcY*/ArbitratedReadC$1$Read$val_t arg_0x1056218);#line 55static error_t /*MagReadP.AdcY*/ArbitratedReadC$1$Service$default$read(# 26 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575e78);# 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"static void /*MagReadP.AdcY*/ArbitratedReadC$1$Service$readDone(# 26 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1575e78, # 63 "/opt/tinyos-2.x/tos/interfaces/Read.nc"error_t arg_0x1056090, /*MagReadP.AdcY*/ArbitratedReadC$1$Service$val_t arg_0x1056218);# 92 "/opt/tinyos-2.x/tos/interfaces/Resource.nc"static void /*MagReadP.AdcY*/ArbitratedReadC$1$Resource$granted(# 27 "/opt/tinyos-2.x/tos/system/ArbitratedReadC.nc"uint8_t arg_0x1573ca0);# 51 "/opt/tinyos-2.x/tos/interfaces/Init.nc"static error_t Atm128AdcP$Init$init(void);# 110 "/opt/tinyos-2.x/tos/chips/atm128/adc/Atm128AdcMultiple.nc"static bool Atm128AdcP$Atm128AdcMultiple$default$dataReady(uint16_t arg_0x15b4d48, bool arg_0x15b4ed0, uint8_t arg_0x15b3088, uint8_t *arg_0x15b3248, uint8_t *arg_0x15b33f8);# 61 "/opt/tinyos-2.x/tos/chips/atm128/adc/Atm128AdcSingle.nc"static bool Atm128AdcP$Atm128AdcSingle$getData(uint8_t arg_0x15ba770, uint8_t arg_0x15ba900, bool arg_0x15baaa0, uint8_t arg_0x15bac30);# 147 "/opt/tinyos-2.x/tos/chips/atm128/adc/HplAtm128Adc.nc"static void Atm128AdcP$HplAtm128Adc$dataReady(uint16_t arg_0x15c0550);# 74 "/opt/tinyos-2.x/tos/interfaces/AsyncStdControl.nc"static error_t Atm128AdcP$AsyncStdControl$start(void);static error_t Atm128AdcP$AsyncStdControl$stop(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -