X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=tos%2Flib%2Ftosthreads%2Fcsystem%2FCAMSerialP.nc;h=dee9b384cc3e8a7b59bd1723d44c3505b11c2f3c;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=c0a7bba94b1f3951b80c614c1bacfff5c4d6b750;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400;p=tinyos-2.x.git diff --git a/tos/lib/tosthreads/csystem/CAMSerialP.nc b/tos/lib/tosthreads/csystem/CAMSerialP.nc index c0a7bba9..dee9b384 100644 --- a/tos/lib/tosthreads/csystem/CAMSerialP.nc +++ b/tos/lib/tosthreads/csystem/CAMSerialP.nc @@ -36,76 +36,76 @@ module CAMSerialP { } } implementation { - error_t amSerialStart() @C() @spontaneous() { + error_t amSerialStart() @C() AT_SPONTANEOUS { return call BlockingStdControl.start(); } - error_t amSerialStop() @C() @spontaneous() { + error_t amSerialStop() @C() AT_SPONTANEOUS { return call BlockingStdControl.stop(); } - error_t amSerialReceive(message_t* m, uint32_t timeout, am_id_t amId) @C() @spontaneous() { + error_t amSerialReceive(message_t* m, uint32_t timeout, am_id_t amId) @C() AT_SPONTANEOUS { if(amId == AM_RECEIVE_FROM_ANY) return call BlockingReceiveAny.receive(m, timeout); else return call BlockingReceive.receive[amId](m, timeout); } - error_t amSerialSend(am_addr_t addr, message_t* msg, uint8_t len, am_id_t amId) @C() @spontaneous() { + error_t amSerialSend(am_addr_t addr, message_t* msg, uint8_t len, am_id_t amId) @C() AT_SPONTANEOUS { return call Send.send[amId](addr, msg, len); } - am_addr_t amSerialLocalAddress() @C() @spontaneous() { + am_addr_t amSerialLocalAddress() @C() AT_SPONTANEOUS { return call AMPacket.address(); } - am_group_t amSerialGetLocalGroup() @C() @spontaneous() { + am_group_t amSerialGetLocalGroup() @C() AT_SPONTANEOUS { return call AMPacket.localGroup(); } - am_addr_t amSerialGetDestination(message_t* amsg) @C() @spontaneous() { + am_addr_t amSerialGetDestination(message_t* amsg) @C() AT_SPONTANEOUS { return call AMPacket.destination(amsg); } - am_addr_t amSerialGetSource(message_t* amsg) @C() @spontaneous() { + am_addr_t amSerialGetSource(message_t* amsg) @C() AT_SPONTANEOUS { return call AMPacket.source(amsg); } - void amSerialSetDestination(message_t* amsg, am_addr_t addr) @C() @spontaneous() { + void amSerialSetDestination(message_t* amsg, am_addr_t addr) @C() AT_SPONTANEOUS { call AMPacket.setDestination(amsg, addr); } - void amSerialSetSource(message_t* amsg, am_addr_t addr) @C() @spontaneous() { + void amSerialSetSource(message_t* amsg, am_addr_t addr) @C() AT_SPONTANEOUS { call AMPacket.setSource(amsg, addr); } - bool amSerialIsForMe(message_t* amsg) @C() @spontaneous() { + bool amSerialIsForMe(message_t* amsg) @C() AT_SPONTANEOUS { return call AMPacket.isForMe(amsg); } - am_id_t amSerialGetType(message_t* amsg) @C() @spontaneous() { + am_id_t amSerialGetType(message_t* amsg) @C() AT_SPONTANEOUS { return call AMPacket.type(amsg); } - void amSerialSetType(message_t* amsg, am_id_t t) @C() @spontaneous() { + void amSerialSetType(message_t* amsg, am_id_t t) @C() AT_SPONTANEOUS { call AMPacket.setType(amsg, t); } - am_group_t amSerialGetGroup(message_t* amsg) @C() @spontaneous() { + am_group_t amSerialGetGroup(message_t* amsg) @C() AT_SPONTANEOUS { return call AMPacket.group(amsg); } - void amSerialSetGroup(message_t* amsg, am_group_t grp) @C() @spontaneous() { + void amSerialSetGroup(message_t* amsg, am_group_t grp) @C() AT_SPONTANEOUS { call AMPacket.setGroup(amsg, grp); } - void serialClear(message_t* msg) @C() @spontaneous() { + void serialClear(message_t* msg) @C() AT_SPONTANEOUS { call Packet.clear(msg); } - uint8_t serialGetPayloadLength(message_t* msg) @C() @spontaneous() { + uint8_t serialGetPayloadLength(message_t* msg) @C() AT_SPONTANEOUS { return call Packet.payloadLength(msg); } - void serialSetPayloadLength(message_t* msg, uint8_t len) @C() @spontaneous() { + void serialSetPayloadLength(message_t* msg, uint8_t len) @C() AT_SPONTANEOUS { call Packet.setPayloadLength(msg, len); } - uint8_t serialMaxPayloadLength() @C() @spontaneous() { + uint8_t serialMaxPayloadLength() @C() AT_SPONTANEOUS { return call Packet.maxPayloadLength(); } - void* serialGetPayload(message_t* msg, uint8_t len) @C() @spontaneous() { + void* serialGetPayload(message_t* msg, uint8_t len) @C() AT_SPONTANEOUS { return call Packet.getPayload(msg, len); } - error_t serialRequestAck( message_t* msg ) @C() @spontaneous() { + error_t serialRequestAck( message_t* msg ) @C() AT_SPONTANEOUS { return call PacketAcknowledgements.requestAck(msg); } - error_t serialNoAck( message_t* msg ) @C() @spontaneous() { + error_t serialNoAck( message_t* msg ) @C() AT_SPONTANEOUS { return call PacketAcknowledgements.noAck(msg); } - bool serialWasAcked(message_t* msg) @C() @spontaneous() { + bool serialWasAcked(message_t* msg) @C() AT_SPONTANEOUS { return call PacketAcknowledgements.wasAcked(msg); } }