Autodoc formatting fixes.
authormazze <mazze@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sat, 20 Jul 2013 12:41:47 +0000 (20 12:41 +0000)
committermazze <mazze@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sat, 20 Jul 2013 12:41:47 +0000 (20 12:41 +0000)
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@47742 fb15a70f-31f2-0310-bbcc-cdcc74a49acc

15 files changed:
arch/all-hosted/hostlib/dropinterface.c
arch/all-hosted/hostlib/freeerrorstr.c
arch/all-hosted/hostlib/getinterface.c
arch/all-hosted/hostlib/getpointer.c [copied from arch/all-hosted/hostlib/unlock.c with 52% similarity]
arch/all-hosted/hostlib/lock.c
arch/all-hosted/hostlib/unlock.c
arch/all-pc/acpi/findsdt.c
arch/all-pc/acpi/readreg.c
arch/all-pc/acpi/scanentries.c
arch/all-pc/acpi/scansdt.c
arch/all-pc/acpi/writereg.c
arch/all-pc/hpet/allochpetunit.c
arch/all-pc/hpet/freehpetunit.c
arch/all-pc/hpet/gethpetcount.c
arch/all-pc/hpet/getunitattrsa.c

index 65a4301..90632f0 100644 (file)
@@ -5,7 +5,7 @@
     NAME */
 #include <proto/hostlib.h>
 
-AROS_LH1I(void, HostLib_DropInterface,
+       AROS_LH1I(void, HostLib_DropInterface,
 
 /*  SYNOPSIS */
        AROS_LHA(APTR *, interface, A0),
index 88ccc96..5d97025 100644 (file)
@@ -5,7 +5,7 @@
     NAME */
 #include <proto/hostlib.h>
 
-AROS_LH1(void, HostLib_FreeErrorStr,
+       AROS_LH1(void, HostLib_FreeErrorStr,
 
 /*  SYNOPSIS */
        AROS_LHA(char *, error, A0),
index 22d9406..36c18a0 100644 (file)
@@ -8,7 +8,7 @@
     NAME */
 #include <proto/hostlib.h>
 
-AROS_LH3(APTR *, HostLib_GetInterface,
+       AROS_LH3(APTR *, HostLib_GetInterface,
 
 /*  SYNOPSIS */
        AROS_LHA(void *, handle, A0),
similarity index 52%
copy from arch/all-hosted/hostlib/unlock.c
copy to arch/all-hosted/hostlib/getpointer.c
index cbe8ea2..372dbe4 100644 (file)
@@ -1,28 +1,30 @@
-#include <aros/libcall.h>
 #include <proto/exec.h>
+#include <proto/hostlib.h>
+
+#include <stdarg.h>
 
+#include "hostinterface.h"
 #include "hostlib_intern.h"
 
 /*****************************************************************************
 
     NAME */
-#include <proto/hostlib.h>
 
-AROS_LH0(void, HostLib_Unlock,
+    AROS_LH3(void *, HostLib_GetPointer,
 
 /*  SYNOPSIS */
+    AROS_LHA(void *,       handle, A0),
+    AROS_LHA(const char *, symbol, A1),
+    AROS_LHA(char **,      error,  A2),
 
 /*  LOCATION */
-       struct HostLibBase *, HostLibBase, 8, HostLib)
-
+    struct HostLibBase *, HostLibBase, 3, HostLib)
+    
 /*  FUNCTION
-       Release global host OS call semaphore.
 
     INPUTS
-       None.
 
     RESULT
-       None.
 
     NOTES
 
@@ -31,18 +33,23 @@ AROS_LH0(void, HostLib_Unlock,
     BUGS
 
     SEE ALSO
-       HostLib_Lock()
 
     INTERNALS
-       The actual implementation of this function depends on
-       the host OS. Do not assume anything particular about it.
-       For example under Windows it's Permit(), not a semaphore.
 
 *****************************************************************************/
 {
     AROS_LIBFUNC_INIT
 
+    void *ret;
+
+    HOSTLIB_LOCK();
+
+    ret = HostLibBase->HostIFace->hostlib_GetPointer(handle, symbol, error);
+    AROS_HOST_BARRIER
+
     HOSTLIB_UNLOCK();
 
+    return ret;
+
     AROS_LIBFUNC_EXIT
 }
index 63b0543..531cf72 100644 (file)
@@ -8,7 +8,7 @@
     NAME */
 #include <proto/hostlib.h>
 
-AROS_LH0(void, HostLib_Lock,
+       AROS_LH0(void, HostLib_Lock,
 
 /*  SYNOPSIS */
 
index cbe8ea2..c279cf2 100644 (file)
@@ -8,7 +8,7 @@
     NAME */
 #include <proto/hostlib.h>
 
-AROS_LH0(void, HostLib_Unlock,
+       AROS_LH0(void, HostLib_Unlock,
 
 /*  SYNOPSIS */
 
index 317dfb6..f08f980 100644 (file)
@@ -6,7 +6,7 @@
     NAME */
 #include <proto/acpi.h>
 
-AROS_LH1(APTR, ACPI_FindSDT,
+       AROS_LH1(APTR, ACPI_FindSDT,
 
 /*  SYNOPSIS */
        AROS_LHA(ULONG, id, D0),
index 3878414..680eb91 100644 (file)
@@ -8,7 +8,7 @@
     NAME */
 #include <proto/acpi.h>
 
-AROS_LH1I(IPTR, ACPI_ReadReg,
+       AROS_LH1I(IPTR, ACPI_ReadReg,
 
 /*  SYNOPSIS */
        AROS_LHA(struct GENERIC_ACPI_ADDR *, reg, A0),
index 24792b9..51971b8 100644 (file)
@@ -18,7 +18,7 @@ static const struct HeaderData headers[] =
     NAME */
 #include <proto/acpi.h>
 
-AROS_LH4(ULONG, ACPI_ScanEntries,
+       AROS_LH4(ULONG, ACPI_ScanEntries,
 
 /*  SYNOPSIS */
        AROS_LHA(struct ACPI_TABLE_DEF_HEADER *, table, A0),
index ee41e77..89a0f23 100644 (file)
@@ -6,7 +6,7 @@
     NAME */
 #include <proto/acpi.h>
 
-AROS_LH3(ULONG, ACPI_ScanSDT,
+       AROS_LH3(ULONG, ACPI_ScanSDT,
 
 /*  SYNOPSIS */
        AROS_LHA(ULONG, id, D0),
@@ -41,7 +41,7 @@ AROS_LH3(ULONG, ACPI_ScanSDT,
     BUGS
 
     SEE ALSO
-       ACPI_FindSDT
+       ACPI_FindSDT()
 
     INTERNALS
 
index 1cdb45f..6c9950a 100644 (file)
@@ -8,7 +8,7 @@
     NAME */
 #include <proto/acpi.h>
 
-AROS_LH2I(void, ACPI_WriteReg,
+       AROS_LH2I(void, ACPI_WriteReg,
 
 /*  SYNOPSIS */
        AROS_LHA(struct GENERIC_ACPI_ADDR *, reg, A0),
index 38be792..0ae470b 100644 (file)
@@ -7,7 +7,7 @@
     NAME */
 #include <proto/hpet.h>
 
-AROS_LH1(ULONG, AllocHPETUnit,
+       AROS_LH1(ULONG, AllocHPETUnit,
 
 /*  SYNOPSIS */
        AROS_LHA(const char *, user, A0),
index 65968c2..d5f8ade 100644 (file)
@@ -5,7 +5,7 @@
     NAME */
 #include <proto/hpet.h>
 
-AROS_LH1(void, FreeHPETUnit,
+       AROS_LH1(void, FreeHPETUnit,
 
 /*  SYNOPSIS */
        AROS_LHA(ULONG, unit, D0),
index b8ab62f..fe0eea9 100644 (file)
@@ -5,7 +5,7 @@
     NAME */
 #include <proto/hpet.h>
 
-AROS_LH0(ULONG, GetHPETCount,
+       AROS_LH0(ULONG, GetHPETCount,
 
 /*  SYNOPSIS */
 
index b2fd4bb..671a187 100644 (file)
@@ -8,7 +8,7 @@
     NAME */
 #include <proto/hpet.h>
 
-AROS_LH2(BOOL, GetUnitAttrsA,
+       AROS_LH2(BOOL, GetUnitAttrsA,
 
 /*  SYNOPSIS */
        AROS_LHA(ULONG, unit, D0),