Vax 613 0S Instruction Manual Page 288

  • Download
  • Add to my manuals
  • Print
  • Page
    / 344
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 287
PROCESS_KEYCODE
PROCESS_KEYCODE
Translate a LK401 keycode into an ASCII character.
Format
status = DISPATCH(PROCESS_KEYCODE,
unit,
keycode,
again);
Arguments
PROCESS_KEYCODE
PROCESS_KEYCODE function code (06
16
).
unit
The console terminal unit number found in the CTB data structure.
keycode
The keycode to be translated.
again
This variable is 1
16
, if a call is made to translate the same keycode; otherwise, it
is a 0
16
.
Description
PROCESS_KEYCODE translates the passed character to an ASCII character.
It uses the $$language environment variable to determine the type of terminal
keyboard.
Returns:
R0<63:61> = 000 Success, character has been translated
R0<63:61> = 110 Failure, no character translated
R0<63:61> = 101 Failure, not enough time to translate character (never
returned on DEC 3000 AXP)
R0<63:61> = 100 Failure, this routine is not supported by this device
R0<60> = 0 Success in correcting severe error
R0<60> = 1 Failure in correcting severe error
R0<59:32> Must Be Zero
R0<31:0> Translated character
16–64 Console
Page view 287
1 2 ... 283 284 285 286 287 288 289 290 291 292 293 ... 343 344

Comments to this Manuals

No comments