diff options
Diffstat (limited to 'Documentation/input/atarikbd.txt')
-rw-r--r-- | Documentation/input/atarikbd.txt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Documentation/input/atarikbd.txt b/Documentation/input/atarikbd.txt index 8fb896c74114..1e7e5853ba4c 100644 --- a/Documentation/input/atarikbd.txt +++ b/Documentation/input/atarikbd.txt | |||
@@ -10,7 +10,7 @@ provides a convenient connection point for a mouse and switch-type joysticks. | |||
10 | The ikbd processor also maintains a time-of-day clock with one second | 10 | The ikbd processor also maintains a time-of-day clock with one second |
11 | resolution. | 11 | resolution. |
12 | The ikbd has been designed to be general enough that it can be used with a | 12 | The ikbd has been designed to be general enough that it can be used with a |
13 | ariety of new computer products. Product variations in a number of | 13 | variety of new computer products. Product variations in a number of |
14 | keyswitches, mouse resolution, etc. can be accommodated. | 14 | keyswitches, mouse resolution, etc. can be accommodated. |
15 | The ikbd communicates with the main processor over a high speed bi-directional | 15 | The ikbd communicates with the main processor over a high speed bi-directional |
16 | serial interface. It can function in a variety of modes to facilitate | 16 | serial interface. It can function in a variety of modes to facilitate |
@@ -30,7 +30,7 @@ is obtained by ORing 0x80 with the make code. | |||
30 | The special codes 0xF6 through 0xFF are reserved for use as follows: | 30 | The special codes 0xF6 through 0xFF are reserved for use as follows: |
31 | 0xF6 status report | 31 | 0xF6 status report |
32 | 0xF7 absolute mouse position record | 32 | 0xF7 absolute mouse position record |
33 | 0xF8-0xFB relative mouse position records(lsbs determind by | 33 | 0xF8-0xFB relative mouse position records (lsbs determined by |
34 | mouse button states) | 34 | mouse button states) |
35 | 0xFC time-of-day | 35 | 0xFC time-of-day |
36 | 0xFD joystick report (both sticks) | 36 | 0xFD joystick report (both sticks) |
@@ -84,7 +84,7 @@ selected. | |||
84 | 4.2 Absolute Position reporting | 84 | 4.2 Absolute Position reporting |
85 | 85 | ||
86 | The ikbd can also maintain absolute mouse position. Commands exist for | 86 | The ikbd can also maintain absolute mouse position. Commands exist for |
87 | reseting the mouse position, setting X/Y scaling, and interrogating the | 87 | resetting the mouse position, setting X/Y scaling, and interrogating the |
88 | current mouse position. | 88 | current mouse position. |
89 | 89 | ||
90 | 4.3 Mouse Cursor Key Mode | 90 | 4.3 Mouse Cursor Key Mode |
@@ -406,7 +406,7 @@ INTERROGATION MODE. | |||
406 | 9.18 SET JOYSTICK MONITORING | 406 | 9.18 SET JOYSTICK MONITORING |
407 | 407 | ||
408 | 0x17 | 408 | 0x17 |
409 | rate ; time between samples in hundreths of a second | 409 | rate ; time between samples in hundredths of a second |
410 | Returns: (in packets of two as long as in mode) | 410 | Returns: (in packets of two as long as in mode) |
411 | %000000xy ; where y is JOYSTICK1 Fire button | 411 | %000000xy ; where y is JOYSTICK1 Fire button |
412 | ; and x is JOYSTICK0 Fire button | 412 | ; and x is JOYSTICK0 Fire button |
@@ -522,7 +522,7 @@ controller memory. The time between data bytes must be less than 20ms. | |||
522 | 0x20 ; memory access | 522 | 0x20 ; memory access |
523 | { data } ; 6 data bytes starting at ADR | 523 | { data } ; 6 data bytes starting at ADR |
524 | 524 | ||
525 | This comand permits the host to read from the ikbd controller memory. | 525 | This command permits the host to read from the ikbd controller memory. |
526 | 526 | ||
527 | 9.26 CONTROLLER EXECUTE | 527 | 9.26 CONTROLLER EXECUTE |
528 | 528 | ||