diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2014-09-14 11:45:02 +1000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2014-09-14 11:45:02 +1000 |
commit | 41634c45303643e3756b3af9d0123095942481bb (patch) | |
tree | f39030c861b8ff9225f31d0fecd5639934b68988 /Demos/Device/LowLevel/RNDISEthernet | |
parent | 6c8ebd70c763790c3550be9b9e8b81aa1e225415 (diff) | |
download | lufa-41634c45303643e3756b3af9d0123095942481bb.tar.gz lufa-41634c45303643e3756b3af9d0123095942481bb.tar.bz2 lufa-41634c45303643e3756b3af9d0123095942481bb.zip |
Obsolete the old MACROS and MACROE convenience macros.
Diffstat (limited to 'Demos/Device/LowLevel/RNDISEthernet')
-rw-r--r-- | Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h b/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h index e5bf0f312..0d96430ba 100644 --- a/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h +++ b/Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h @@ -119,32 +119,32 @@ * * \param[in] Buffer Application buffer to lock */ - #define TCP_APP_CAPTURE_BUFFER(Buffer) MACROS{ Buffer->Direction = TCP_PACKETDIR_OUT; Buffer->InUse = true; }MACROE + #define TCP_APP_CAPTURE_BUFFER(Buffer) do { Buffer->Direction = TCP_PACKETDIR_OUT; Buffer->InUse = true; } while (0) /** Application macro: Releases a captured application buffer, allowing for host-to-device packets to be received. * * \param[in] Buffer Application buffer to release */ - #define TCP_APP_RELEASE_BUFFER(Buffer) MACROS{ Buffer->InUse = false; }MACROE + #define TCP_APP_RELEASE_BUFFER(Buffer) do { Buffer->InUse = false; } while (0) /** Application macro: Sends the contents of the given application buffer to the host. * * \param[in] Buffer Application buffer to send * \param[in] Len Length of data contained in the buffer */ - #define TCP_APP_SEND_BUFFER(Buffer, Len) MACROS{ Buffer->Direction = TCP_PACKETDIR_OUT; Buffer->Length = Len; Buffer->Ready = true; }MACROE + #define TCP_APP_SEND_BUFFER(Buffer, Len) do { Buffer->Direction = TCP_PACKETDIR_OUT; Buffer->Length = Len; Buffer->Ready = true; } while (0) /** Application macro: Clears the application buffer, ready for a packet to be written to it. * * \param[in] Buffer Application buffer to clear */ - #define TCP_APP_CLEAR_BUFFER(Buffer) MACROS{ Buffer->Ready = false; Buffer->Length = 0; }MACROE + #define TCP_APP_CLEAR_BUFFER(Buffer) do { Buffer->Ready = false; Buffer->Length = 0; } while (0) /** Application macro: Closes an open connection to a host. * * \param[in] Connection Open TCP connection to close */ - #define TCP_APP_CLOSECONNECTION(Connection) MACROS{ Connection->State = TCP_Connection_Closing; }MACROE + #define TCP_APP_CLOSECONNECTION(Connection) do { Connection->State = TCP_Connection_Closing; } while (0) /* Enums: */ /** Enum for possible TCP port states. */ |