HP-UX Reference (11i v1 00/12) - 5 Miscellaneous Topics, 7 Device (Special) Files, 9 General Information, Index (vol 9)
__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man7/!!!intro.7
________________________________________________________________
___ ___
h
hil(7) hil(7)
HILED Extended Describe
The Extended Describe request returns the Extended Describe Record in the character
array to which arg points. The Extended Describe Record may contain up to fifteen bytes
of additional device information. The first byte is the Extended Describe Header, which
indicates whether a device supports the Report Status, Report Name, Read Register, or
Write Register requests. If the device implements the Read Register request, the max-
imum readable register is specified. If the device supports the Write Register request, the
Extended Describe Record specifies whether the device implements either or both of the
two types of register writes and the maximum writeable register. If the device supports
Type 2 register writes, the maximum write buffer size is specified. The Extended Describe
Record can also contain the localization (language) code for a device. Support of the
Extended Describe request is indicated in the Describe Record Header byte.
HILSC Report Security Code
The Report Security Code request returns the Security Code Record in the character array
to which arg points. The Security Code Record can be between one and fifteen bytes of
data that uniquely identifies that particular device. Applications can use this request to
implement a hardware "key" that restricts each copy of the application to a single machine
or user. An application can read the Security Code Record from an HP-HIL ID Module and
then verify that the application is running on a specific machine or that the application is
being used by a legitimate user. Devices indicate support of the Report Security Code
request in the Describe Record Header.
HILER1 Enable Auto Repeat Rate = 1/30 Second
This request is used to enable the "repeating keys" feature implemented by the firmware of
some HP-HIL keyboard and keypad devices. It also sets the cursor key repeat rate to 1/30
sec. This request does not use arg.
HILER2 Enable Auto Repeat Rate = 1/60 Second
This request is used to enable the "repeating keys" feature implemented in the firmware of
some HP-HIL keyboard and keypad devices. It also sets the cursor key repeat rate to 1/60
sec. This request does not use arg.
HILDKR Disable Keyswitch Auto Repeat
This request turns off the "repeating keys" feature implemented in the firmware of some
HP-HIL keyboard and keypad devices. This request does not use arg.
HILP1..HILP7 Prompt 1 through Prompt 7
These seven requests are supported by some HP-HIL devices to give an audio or visual
response to the user, perhaps indicating that the system is ready for some type of input. A
device specifies acceptance of these requests in the I/O Descriptor Byte in the Describe
Record. These requests do not use arg.
HILP Prompt (General Purpose)
This request is intended as a general purpose stimulus to the user. Devices accepting this
request indicate so in the I/O Descriptor Byte in the Describe Record. This request does
not use arg.
HILA1..HILA7 Acknowledge 1 through Acknowledge 7
These seven requests are intended to provide an audio or visual response to the user, gen-
erally to acknowledge a user’s input. The I/O Descriptor Byte in the Describe Record indi-
cates whether an HP-HIL device implements this request. These requests do not use arg.
HILA Acknowledge (General Purpose)
The Acknowledge request is intended to provide an audio or visual response to the user.
Devices accepting this request indicate so in the I/O Descriptor Byte in the Describe
Record. This request does not use arg.
ERRORS
[EBUSY] The specified HP-HIL device is already opened.
Section 7−−42 − 3 − HP-UX Release 11i: December 2000
___
___