Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
144 words
In a computer system having a processor and a memory interacting with at least one I/O device via a private bus, a bridge between system buses for supporting data transfers between said memory and said I/O device, said computer system comprising: a DMA controller responsive to said I/O device or generating a first DMA control signal directly to said I/O device to provide a DMA data transfer between said memory and said I/O device; and an I/O controller responsive to said DMA controller for supplying a second DMA control signal via said private bus to said I/O device to control said DMA data transfer, said I/O controller being responsive to said processor for providing a PIO data transfer between said memory and said I/O device; wherein said DMA transfer is performed on an ISA bus, and wherein said memory resides on a local bus.
Claim 2
Dependent Claim
144 words
In a computer system having a processor and a memory interacting with at least one I/O device via a private bus, a bridge between system buses for supporting data transfers between said memory and said I/O device, said computer system comprising: a DMA controller responsive to said I/O device or generating a first DMA control signal directly to said I/O device to provide a DMA data transfer between said memory and said I/O device; and an I/O controller responsive to said DMA controller for supplying a second DMA control signal via said private bus to said I/O device to control said DMA data transfer, said I/O controller being responsive to said processor for providing a PIO data transfer between said memory and said I/O device; wherein said DMA transfer is performed on an ISA bus, and wherein said memory resides on a local bus.
Claim 3
Dependent Claim
24 words
The bridge of claim 1 further comprising a local bus-ISA bridge to provide the DMA data transfer between said memory and said I/O device.
Claim 4
Independent Claim
98 words
A system for providing data transfer between a system memory and at least one I/O device attached to a private bus, said system comprising: a DMA controller attached to an ISA bus for providing a DMA data transfer between said system memory and said I/O device via said ISA bus; and an I/O controller responsive to a local bus for providing a PIO data transfer between said system memory and said I/O device using said private bus, said I/O controller providing control signals to support the DMA data transfer; wherein said system memory resides on said local bus.
Claim 5
Independent Claim
98 words
A system for providing data transfer between a system memory and at least one I/O device attached to a private bus, said system comprising: a DMA controller attached to an ISA bus for providing a DMA data transfer between said system memory and said I/O device via said ISA bus; and an I/O controller responsive to a local bus for providing a PIO data transfer between said system memory and said I/O device using said private bus, said I/O controller providing control signals to support the DMA data transfer; wherein said system memory resides on said local bus.
Claim 6
Independent Claim
113 words
A system for providing data transfer between a system memory and at least one I/O device attached to a private bus, said system comprising: a DMA controller attached to an ISA bus for providing a DMA data transfer between said system memory and said I/O device via said ISA bus; and an I/O controller responsive to a local bus for providing a PIO data transfer between said system memory and said FO device using said private bus, said I/O controller providing control signals to support the DMA data transfer; wherein said I/O controller provides said I/O device with control signals via said private bus, and with the address signals via said ISA bus.
Claim 7
Independent Claim
113 words
A system for providing data transfer between a system memory and at least one I/O device attached to a private bus, said system comprising: a DMA controller attached to an ISA bus for providing a DMA data transfer between said system memory and said I/O device via said ISA bus; and an I/O controller responsive to a local bus for providing a PIO data transfer between said system memory and said FO device using said private bus, said I/O controller providing control signals to support the DMA data transfer; wherein said I/O controller provides said I/O device with control signals via said private bus, and with the address signals via said ISA bus.
Claim 8
Dependent Claim
92 words
A computer system comprising: a first bus; a second bus; a bridge circuit coupled between said first and second buses; a DMA controller coupled between said first and second buses; an I/O controller coupled to said first bus; an I/O device; a third bus coupled between said I/O controller and said I/O device; a data transceiver and an address transceiver coupled between said second bus and said I/0 device; a direct connection between said DMA controller and said I/0 device for passing control signals between said DMA controller and said I/0 device.
Claim 9
Dependent Claim
92 words
A computer system comprising: a first bus; a second bus; a bridge circuit coupled between said first and second buses; a DMA controller coupled between said first and second buses; an I/O controller coupled to said first bus; an I/O device; a third bus coupled between said I/O controller and said I/O device; a data transceiver and an address transceiver coupled between said second bus and said I/0 device; a direct connection between said DMA controller and said I/0 device for passing control signals between said DMA controller and said I/0 device.
Claim 10
Dependent Claim
90 words
The computer system of claim 5, further comprising: a memory coupled to said second bus; wherein, during a third party DMA transfer between said memory and said I/O device, said DMA controller sends a control signal to said I/O device; said I/O controller enables said data and address transceivers; said DMA controller places a series of addresses on said second bus, which are coupled to said I/O device through said address transceiver; and data flows between said memory and said I/O device via said data transceiver and said second bus.
Claim 11
Dependent Claim
96 words
The computer system of claim 5, further comprising: a memory coupled to said first bus; wherein, during a third party DMA transfer between said memory and said I/O device, said DMA controller sends a control signal to said I/O device; said I/O controller enables said data and address transceivers; said DMA controller places a series of addresses on said second bus, which are coupled to said I/O device through said address transceiver; and data flows between said memory and said I/O device via said data transceiver, said second bus, said bridge circuit and said first bus.
Claim 12
Dependent Claim
62 words
The computer system of claim 5, further comprising: a bus master coupled to said first bus; wherein said I/O controller is further coupled to said second bus; and wherein, during a programmed I/O ("PIO") transfer of data, data is transferred between said bus master and said I/O device via said data transceiver, said second bus, said I/O controller and said first bus.