×

Method and apparatus for implementing a single DMA controller to perform DMA operations for devices on multiple buses in docking stations, notebook and desktop computer system

  • US 5,835,733 A
  • Filed: 12/22/1994
  • Issued: 11/10/1998
  • Est. Priority Date: 12/22/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of operating a computer system including first and second I/O circuits, first and second buses respectively coupled to said first and second I/O circuits, a memory, a third bus coupled to said memory, first and second bus interface circuits coupled between said third bus and said first and second buses respectively, and a direct memory access (DMA) controller coupled to said first bus and to said first bus interface circuit, comprising the steps of:

  • operating said DMA controller to perform a read of data from said memory via said first bus interface circuit and said third bus, a temporary store of said data in a register associated with said DMA controller, and a write of said data, via said third bus, to a write buffer associated with said second bus interface circuit; and

    operating said second bus interface circuit to perform an I/O write from said write buffer by initiating a pseudo memory read and an actual I/O write cycle.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×