INT 15H 84H: Joystick Support

                                                                        [AT]

 Expects: AH    84H

          DX    subfn code: 0 = read buttons (switches) into AL

                            1 = read joystick positions into AX,BX,CX,DX

          ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

 Returns: AH    84H

          AL    (DX=0) bits 4-7 indicate state of joystick buttons

          AX    (DX=1) joystick A horizontal coordinate

          BX           joystick A vertical coordinate

          CX           joystick B horizontal coordinate

          DX           joystick B vertical coordinate

          CF    CY (1) if DX was invalid

                NC (0) no error

          ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

    Info: This reads the current buttons or resistive inputs of the

          joystick (or other general analog-to-digital device).



          See Game I/O Adapter Port (201H) for layout of the bits for the

          switches (buttons) and related info.



See Also: INT 15H (extended AT services)

          BIOS Data Area

          ROM-BIOS Functions

                                    -*-