Patent
1996-04-08
1998-06-30
Asta, Frank J.
395842, 395848, 395308, G06F 1300
Patent
active
057747440
ABSTRACT:
The present invention relates to a system and method for implementing peripheral device bus mastering in a mobile computer system. The system uses the mobile computer system's microcontroller for programming a DMA controller, generating and sending command signals, and receiving completion status after transfer of data is complete. The micro-controller accesses a data buffer descriptor list. The data buffer descriptor list describes each data transfer that the micro-controller initiates, controls, and completes. The Direct Memory Access controller which is programmed by the micro-controller transfers data to and from a memory section of the mobile computer system. A bus controller is used for implementing a memory data transfer request from the DMA controller means and the micro-controller means. A device controller such as a Universal Serial Bus (USB) controller or an Infrared Data Association (IrDA) controller is used for receiving and responding to command signals from the micro-controller, transferring data to and from the DMA controller, and generating and returning a completion status to the micro-controller after the transfer of data is complete.
REFERENCES:
patent: 5265211 (1993-11-01), Amini et al.
patent: 5287457 (1994-02-01), Arimilli et al.
patent: 5325535 (1994-06-01), Santeler et al.
patent: 5450551 (1995-09-01), Amini et al.
patent: 5454081 (1995-09-01), Thome
patent: 5469548 (1995-11-01), Callison et al.
patent: 5542053 (1996-07-01), Bland et al.
patent: 5590377 (1996-12-01), Smith
patent: 5613162 (1997-03-01), Kabenjian
patent: 5619728 (1997-04-01), Jones et al.
patent: 5621902 (1997-04-01), Cases et al.
Chambers Peter
Evoy David R.
Goff Lonnie
Story Franklyn H.
Asta Frank J.
Luu Le Hien
Moy Jeffrey D.
VLSI Technology Inc.
Weiss Harry M.
LandOfFree
System using DMA and descriptor for implementing peripheral devi does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System using DMA and descriptor for implementing peripheral devi, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System using DMA and descriptor for implementing peripheral devi will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1871099