summaryrefslogtreecommitdiffstats
path: root/MdePkg
diff options
context:
space:
mode:
authorklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>2008-10-09 17:31:17 +0000
committerklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>2008-10-09 17:31:17 +0000
commit7b98db894fb003b537f409b498a66ccfabd4b498 (patch)
tree34afb39aeb9265e45688f5142a13927a6ecf131f /MdePkg
parent07974e784acfc9f66f0713ef0bb1e2f004293493 (diff)
downloadedk2-7b98db894fb003b537f409b498a66ccfabd4b498.tar.gz
edk2-7b98db894fb003b537f409b498a66ccfabd4b498.tar.bz2
edk2-7b98db894fb003b537f409b498a66ccfabd4b498.zip
Fix doxygen comment for structure and macro
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6090 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg')
-rw-r--r--MdePkg/Include/Protocol/AbsolutePointer.h133
1 files changed, 47 insertions, 86 deletions
diff --git a/MdePkg/Include/Protocol/AbsolutePointer.h b/MdePkg/Include/Protocol/AbsolutePointer.h
index 2b8d94d49f..853ce33c9a 100644
--- a/MdePkg/Include/Protocol/AbsolutePointer.h
+++ b/MdePkg/Include/Protocol/AbsolutePointer.h
@@ -33,44 +33,20 @@ typedef struct _EFI_ABSOLUTE_POINTER_PROTOCOL EFI_ABSOLUTE_POINTER_PROTOCOL;
The following data values in the EFI_ABSOLUTE_POINTER_MODE
interface are read-only and are changed by using the appropriate
interface functions.
-
- @param AbsoluteMinX The Absolute Minimum of the device on the
- x-axis.
-
- @param AbsoluteMinY The Absolute Minimum of the device on the
- y axis.
-
- @param AbsoluteMinZ The Absolute Minimum of the device on the
- z-axis.
-
- @param AbsoluteMaxX The Absolute Maximum of the device on the
- x-axis. If 0, and the AbsoluteMinX is 0,
- then the pointer device does not support a
- xaxis.
-
- @param AbsoluteMaxY The Absolute Maximum of the device on the
- y -axis. If 0,, and the AbsoluteMinX is 0,
- then the pointer device does not support a
- yaxis.
-
- @param AbsoluteMaxZ The Absolute Maximum of the device on the
- z-axis. If 0 , and the AbsoluteMinX is 0,
- then the pointer device does not support a
- zaxis.
-
- @param Attributes The following bits are set as needed (or'd
- together) to indicate the capabilities of the device
- supported. The remaining bits are undefined and should be 0.
-
**/
typedef struct {
- UINT64 AbsoluteMinX;
- UINT64 AbsoluteMinY;
- UINT64 AbsoluteMinZ;
- UINT64 AbsoluteMaxX;
- UINT64 AbsoluteMaxY;
- UINT64 AbsoluteMaxZ;
- UINT32 Attributes;
+ UINT64 AbsoluteMinX; ///< The Absolute Minimum of the device on the x-axis
+ UINT64 AbsoluteMinY; ///< The Absolute Minimum of the device on the y axis.
+ UINT64 AbsoluteMinZ; ///< The Absolute Minimum of the device on the z-axis
+ UINT64 AbsoluteMaxX; ///< The Absolute Maximum of the device on the x-axis. If 0, and the
+ ///< AbsoluteMinX is 0, then the pointer device does not support a xaxis
+ UINT64 AbsoluteMaxY; ///< The Absolute Maximum of the device on the y -axis. If 0, and the
+ ///< AbsoluteMinX is 0, then the pointer device does not support a yaxis.
+ UINT64 AbsoluteMaxZ; ///< The Absolute Maximum of the device on the z-axis. If 0 , and the
+ ///< AbsoluteMinX is 0, then the pointer device does not support a zaxis
+ UINT32 Attributes; ///< The following bits are set as needed (or'd together) to indicate the
+ ///< capabilities of the device supported. The remaining bits are undefined
+ ///< and should be 0
} EFI_ABSOLUTE_POINTER_MODE;
///
@@ -116,57 +92,49 @@ EFI_STATUS
IN BOOLEAN ExtendedVerification
);
+///
+/// This bit is set if the touch sensor is active.
+///
+#define EFI_ABSP_TouchActive 0x00000001
-
-
-/**
- Definitions of bits within ActiveButtons.
-
- @param EFI_ABSP_TouchActive This bit is set if the touch
- sensor is active.
-
- @param EFI_ABS_AltActive This bit is set if the alt sensor,
- such as pen-side button, is
- active.
-**/
-#define EFI_ABSP_TouchActive 0x00000001
+///
+/// This bit is set if the alt sensor, such as pen-side button, is active
+///
#define EFI_ABS_AltActive 0x00000002
/**
Definition of EFI_ABSOLUTE_POINTER_STATE.
-
- @param CurrentX The unsigned position of the activation on the
- x axis If the AboluteMinX and the AboluteMaxX
- fields of the EFI_ABSOLUTE_POINTER_MODE
- structure are both 0, then this pointer device
- does not support an x-axis, and this field
- must be ignored.
-
- @param CurrentY The unsigned position of the activation on the
- x axis If the AboluteMinY and the AboluteMaxY
- fields of the EFI_ABSOLUTE_POINTER_MODE
- structure are both 0, then this pointer device
- does not support an y-axis, and this field
- must be ignored.
-
- @param CurrentZ The unsigned position of the activation on the
- x axis, or the pressure measurement. If the
- AboluteMinZ and the AboluteMaxZ fields of the
- EFI_ABSOLUTE_POINTER_MODE structure are
- both 0, then this pointer device does not
- support an z-axis, and this field must be
- ignored.
-
- @param ActiveButtons Bits are set to 1 in this structure item
- to indicate that device buttons are
- active.
-
**/
typedef struct {
+ ///
+ /// The unsigned position of the activation on the x axis If the AboluteMinX
+ /// and the AboluteMaxX fields of the EFI_ABSOLUTE_POINTER_MODE structure are
+ /// both 0, then this pointer device does not support an x-axis, and this field
+ /// must be ignored.
+ ///
UINT64 CurrentX;
+
+ ///
+ /// The unsigned position of the activation on the x axis If the AboluteMinY
+ /// and the AboluteMaxY fields of the EFI_ABSOLUTE_POINTER_MODE structure are
+ /// both 0, then this pointer device does not support an y-axis, and this field
+ /// must be ignored.
+ ///
UINT64 CurrentY;
+
+ ///
+ /// The unsigned position of the activation on the x axis, or the pressure
+ /// measurement. If the AboluteMinZ and the AboluteMaxZ fields of the
+ /// EFI_ABSOLUTE_POINTER_MODE structure are both 0, then this pointer device
+ /// does not support an z-axis, and this field must be ignored.
+ ///
UINT64 CurrentZ;
+
+ ///
+ /// Bits are set to 1 in this structure item to indicate that device buttons are
+ /// active.
+ ///
UINT32 ActiveButtons;
} EFI_ABSOLUTE_POINTER_STATE;
@@ -218,20 +186,13 @@ EFI_STATUS
device. In addition certain data items describing the device are
provided.
-
- @param Reset Resets the pointer device.
-
- @param GetState Retrieves the current state of the pointer
- device.
-
- @param WaitForInput Event to use with WaitForEvent() to wait
- for input from the pointer device.
- @param Mode Pointer to EFI_ABSOLUTE_POINTER_MODE data.
-
**/
struct _EFI_ABSOLUTE_POINTER_PROTOCOL {
EFI_ABSOLUTE_POINTER_RESET Reset;
EFI_ABSOLUTE_POINTER_GET_STATE GetState;
+ ///
+ /// Event to use with WaitForEvent() to wait for input from the pointer device.
+ ///
EFI_EVENT WaitForInput;
EFI_ABSOLUTE_POINTER_MODE *Mode;
};