Procedure and device for programming a DMA controller in...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S026000

Reexamination Certificate

active

07581039

ABSTRACT:
A method for programming a DMA controller of a system on a chip that includes a CPU, an MMU, and a DMA controller including source, destination, and size registers associated with a base subaddress. In response to a first instruction of a user program that includes a virtual address, the virtual address is translated into a corresponding physical address, and the physical address is stored in a buffer register that is inaccessible to the user program. In response to a second instruction of the user program, the physical address stored in the buffer register is applied to the data bus and a first word including high-order bits indicating the base subaddress is applied to the address bus. The source or destination register is selected according to the first word applied to the address bus and the physical address applied to the data bus is stored in the selected register.

REFERENCES:
patent: 4849875 (1989-07-01), Fairman et al.
patent: 5659798 (1997-08-01), Blumrich et al.
patent: 5887190 (1999-03-01), Priem et al.
patent: 5890220 (1999-03-01), Mochida et al.
patent: 7120708 (2006-10-01), Futral et al.
patent: 0447 145 (1991-09-01), None
Evangelos P. Markatos et al., “User-Level DMA Without Operating System Kernel Modification”, IEEE, 1997, pp. 322-330.
French Preliminary Search Report dated Jan. 25, 2005 for French Application No. 04 06666.
French Preliminary Search Report dated Feb. 21, 2005 for French Application No. 04 07763.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Procedure and device for programming a DMA controller in... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Procedure and device for programming a DMA controller in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Procedure and device for programming a DMA controller in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4122445

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.