Claims
- 1. A system, comprising:a host processor; a second processor; and a joystick interface with a game port; wherein said second processor is adapted to sense a change in a position of a joystick coupled to said joystick interface while said host processor is in a sleep mode, and to initiate a wake-up procedure in said host processor upon sensing said change in said position of said joystick.
- 2. A game port interface comprising:a timing circuit to sense a change in a condition of a joystick interfacing with said game port interface; a first data bus interface to provide a first processor access to said condition of said joystick; and a second data bus interface to provide a second processor access to said condition of said joystick; wherein said second processor is adapted to be woken-up from a sleep mode upon a change in condition of said joystick.
- 3. The game port interface according to claim 2, wherein:said first data bus interface includes a communication path with said second data bus interface to allow communication from said second processor to said first processor.
- 4. The game port interface according to claim 2, wherein:said second processor is a digital signal processor.
- 5. The game port interface according to claim 2, further comprising:a logic circuit to allow one of a first polling signal from said first processor and a second polling signal from said second processor to trigger said game port interface.
- 6. A method of polling a game port interface with a joystick, comprising:adapting a second processor to sense a change in a position of said joystick coupled to a joystick interface of said game port while a host processor is in a sleep mode, and to initiate a wake-up procedure in said host processor upon sensing said change in said position of said joystick; placing said host processor in a low power mode; and polling said joystick interface of said game port from said second processor.
- 7. The method of polling a game port interface with a joystick according to claim 6, further comprising:polling said joystick interface of said game port from said host processor.
- 8. The method of polling a game port interface with a joystick according to claim 7, wherein:said low power mode halts polling from said host processor to said joystick interface.
- 9. The method of polling a game port interface with a joystick according to claim 7, further comprising:placing said second processor in a low power mode.
- 10. Apparatus for polling a game port interface with a joystick, comprising:means for adapting a second processor to sense a change in position of said joystick coupled to a joystick interface of said game port while a host processor is in a sleep mode, and for initiating a wake-up procedure in said host processor upon sensing said change in said position of said joystick; means for placing said host processor in a low power mode; and means for polling said joystick interface of said game port from said second processor.
- 11. The apparatus for polling a game port interface with a joystick according to claim 10, further comprising:means for polling said joystick interface of said game port from said host processor.
- 12. The apparatus for polling a game port interface with a joystick according to claim 11, wherein:said low power mode halts polling from said host processor to said joystick interface.
- 13. The apparatus for polling a game port interface with a joystick according to claim 11, further comprising:means for placing said second processor in a low power mode.
Parent Case Info
This application claims priority from U.S. Provisional Application No. 60/065,855 entitled “Multipurpose Digital Signal Processing System” filed on Nov. 14, 1997, the specification of which is hereby expressly incorporated herein by reference.
US Referenced Citations (17)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/065855 |
Nov 1997 |
US |