Claims
- 1. A method of interfacing an application processor with a plurality of peripheral ports, comprising the steps of:
- monitoring the plurality of peripheral ports with an external processor;
- communicating a status change in at least one of the plurality of peripheral ports to the application processor;
- evaluating the status change with the application processor;
- executing a response with the application processor in response to the status change; and
- communicating the status change evaluation and execution from the application processor to the external processor.
- 2. The method of claim 1, wherein the step of communicating a status change further comprises the step of writing a bit change to a register in the at least one of the plurality of peripheral ports.
- 3. The method of claim 1, wherein the step of evaluating the status change with the application processor further comprises the step of reading a plurality of bits in the at least one of the plurality of peripheral ports.
- 4. A method of interfacing an application processor with a plurality of peripheral ports, comprising the steps of:
- monitoring the status of a plurality of peripheral ports with a processing element other than said application processor;
- communicating that status change has occurred in at least one of the plurality of peripheral ports;
- said application processor responding to the status change; and
- updating an indicator of the changed status of said at least one of the peripheral ports in said processing element.
- 5. The method of claim 4, wherein said processing element is a processor other than said application processor.
- 6. The method of claim 4, wherein the step of communicating a status change further comprises the step of writing a bit change to a register in at least one of said plurality of peripheral ports.
- 7. A method of interfacing an application processor with a plurality of peripheral ports, comprising the steps of:
- monitoring the status of a plurality of peripheral ports with a processing element other than said application processor;
- communicating to said application processor that a status change has occurred in at least one of the plurality of peripheral ports; and
- said application processor responding to the status change.
- 8. The method of claim 7, wherein the step of communicating a status change further comprises the step of writing a bit change to a register in at least one of said plurality of peripheral ports.
- 9. The method of claim 7, wherein said processing element is a processor other than said application processor.
- 10. The method of claim .[.7.]. .Iadd.20.Iaddend., wherein said status of at least one of said card slots changes when a card is inserted into at least one of said card slots.
- 11. The method of claim .[.7.]. .Iadd.20.Iaddend., wherein said status of at least one of said card slots chances when a card is removed from at least one of said card slots.
- 12. The method of claim .[.7.]. .Iadd.20.Iaddend., wherein said status of at least one of said card slots changes when a card is inserted into at least one of said card slots and again changes when a card is removed from at least one of said card slots.
- 13. The method of claim .[.7.]. .Iadd.20.Iaddend., wherein said application processor's response to the change in the status of at least one of said card slots is dynamic.
- 14. A method of interfacing an application processor with a plurality of card slots in a computing device, comprising the steps of:
- monitoring said card slots in a computing device with a processing element other than said application processor;
- communicating to said application processor that a change in the status of at least one of said card slots has occurred; and
- said application processor responding to the change in the status of at least one of said card slots.
- 15. The method of claim 14, wherein said processing element is a processor other than said application processor.
- 16. The method of claim 14, wherein said status of at least one of said card slots changes when a card is inserted into at least one of said card slots.
- 17. The method of claim 14, wherein said status of at least one of said card slots changes when a card is removed from at least one of said card slots.
- 18. The method of claim 14, wherein said status of at least one of said card slots changes when a card is inserted into at least one of said card slots and again changes when a card is removed from at least one of said card slots.
- 19. The method of claim 14, wherein said application processor's response to the change in the status of at least one of said card slots is dynamic. .Iadd.
- 20. The method of claim 7, wherein at least some of said peripheral ports are card slots. .Iaddend.
Parent Case Info
This a continuation of application Ser. No. 08/196,046 filed Feb. 14, 1994, now abandoned, which is a continuation of Ser. No. 07/424,853, filed Oct. 20, 1989, now U.S. Pat. No. 5,317,707.
US Referenced Citations (18)
Continuations (2)
|
Number |
Date |
Country |
Parent |
196046 |
Feb 1994 |
|
Parent |
424853 |
Oct 1989 |
|
Reissues (1)
|
Number |
Date |
Country |
Parent |
494863 |
Jun 1995 |
|