%
% Copyright 2014, General Dynamics C4 Systems
%
% This software may be distributed and modified according to the terms of
% the GNU General Public License version 2. Note that NO WARRANTY is provided.
% See "LICENSE_GPLv2.txt" for details.
%
% @TAG(GD_GPL)
%

\apidoc
{arm_asidcontrol_makepool}
{ARM ASID Control - Make Pool}
{Create an ASID Pool}
{static inline int seL4\_ARM\_ASIDControl\_MakePool}
{
\param{seL4\_ARM\_ASIDControl}{\_service}{The master ASIDControl capability.}
\param{seL4\_Untyped}{untyped}{Capability to an untyped memory object that will become the pool. Must be 4K bytes.}
\param{seL4\_CNode}{root}{\destcspacedesc}
\param{seL4\_Word}{index}{\destindexdesc}
\param{uint8\_t}{depth}{Number of bits of index to resolve to find the destination slot.}
}
{\errorenumdesc}
{See Chapter \ref{ch:vspace}}
