cbe8ea2993f15fd36354e8cf970309a434d9c59a
[AROS.git] / arch / all-hosted / hostlib / unlock.c
blobcbe8ea2993f15fd36354e8cf970309a434d9c59a
1 #include <aros/libcall.h>
2 #include <proto/exec.h>
4 #include "hostlib_intern.h"
6 /*****************************************************************************
8 NAME */
9 #include <proto/hostlib.h>
11 AROS_LH0(void, HostLib_Unlock,
13 /* SYNOPSIS */
15 /* LOCATION */
16 struct HostLibBase *, HostLibBase, 8, HostLib)
18 /* FUNCTION
19 Release global host OS call semaphore.
21 INPUTS
22 None.
24 RESULT
25 None.
27 NOTES
29 EXAMPLE
31 BUGS
33 SEE ALSO
34 HostLib_Lock()
36 INTERNALS
37 The actual implementation of this function depends on
38 the host OS. Do not assume anything particular about it.
39 For example under Windows it's Permit(), not a semaphore.
41 *****************************************************************************/
43 AROS_LIBFUNC_INIT
45 HOSTLIB_UNLOCK();
47 AROS_LIBFUNC_EXIT