specification and send it to the server so that the server knows what the
client is capable of. The exact specification is shown in
Listing~\ref{lst:devicespec} and stores the peripheral availability, the memory
-available for storing \glspl{Task} and \glspl{SDS}.
+available for storing \glspl{Task} and \glspl{SDS} and the size of the stack.
\begin{lstlisting}[label={lst:devicespec},
caption={Device specification for \glspl{mTask}}]
{ haveLed :: Bool
, haveAio :: Bool
, haveDio :: Bool
+ , bytesMemory :: Int
+ , stackSize :: Int
, aPins :: Int
, dPins :: Int
- , bytesMemory :: Int
}
\end{lstlisting}