Destructive DMA lists

A buffer, a method, and a computer program product for DMA transfers are provided that are designed to save memory space within a local memory of a processor. The buffer is a return buffer with a portion reserved for DMA lists. A DMA controller accomplishes DMA transfers by: reading address elements...

Full description

Saved in:
Bibliographic Details
Main Authors DAY MICHAEL N, JOHNS CHARLES R, MINOR BARRY L
Format Patent
LanguageEnglish
Published 26.05.2009
Subjects
Online AccessGet full text

Cover

Loading…
Abstract A buffer, a method, and a computer program product for DMA transfers are provided that are designed to save memory space within a local memory of a processor. The buffer is a return buffer with a portion reserved for DMA lists. A DMA controller accomplishes DMA transfers by: reading address elements from a DMA list located in the DMA list portion; reading the corresponding data from system memory; and copying the corresponding data to the return buffer portion. This buffer saves space because when the buffer begins to fill up the corresponding return data can overwrite the data in the DMA list. Accordingly, the DMA list overlays on top of the return buffer, such that the return data can destruct the DMA list and the extra storage space for the DMA list is saved.
AbstractList A buffer, a method, and a computer program product for DMA transfers are provided that are designed to save memory space within a local memory of a processor. The buffer is a return buffer with a portion reserved for DMA lists. A DMA controller accomplishes DMA transfers by: reading address elements from a DMA list located in the DMA list portion; reading the corresponding data from system memory; and copying the corresponding data to the return buffer portion. This buffer saves space because when the buffer begins to fill up the corresponding return data can overwrite the data in the DMA list. Accordingly, the DMA list overlays on top of the return buffer, such that the return data can destruct the DMA list and the extra storage space for the DMA list is saved.
Author MINOR BARRY L
JOHNS CHARLES R
DAY MICHAEL N
Author_xml – fullname: DAY MICHAEL N
– fullname: JOHNS CHARLES R
– fullname: MINOR BARRY L
BookMark eNrjYmDJy89L5WQQdUktLikqTS7JLEtVcPF1VMjJLC4p5mFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8aHB5qbGluYW5k5GxkQoAQDnoCJ7
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US7539787B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US7539787B23
IEDL.DBID EVB
IngestDate Fri Jul 19 12:24:17 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US7539787B23
Notes Application Number: US20050252532
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090526&DB=EPODOC&CC=US&NR=7539787B2
ParticipantIDs epo_espacenet_US7539787B2
PublicationCentury 2000
PublicationDate 20090526
PublicationDateYYYYMMDD 2009-05-26
PublicationDate_xml – month: 05
  year: 2009
  text: 20090526
  day: 26
PublicationDecade 2000
PublicationYear 2009
RelatedCompanies INTERNATIONAL BUSINESS MACHINES CORPORATION
RelatedCompanies_xml – name: INTERNATIONAL BUSINESS MACHINES CORPORATION
Score 2.727637
Snippet A buffer, a method, and a computer program product for DMA transfers are provided that are designed to save memory space within a local memory of a processor....
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Destructive DMA lists
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090526&DB=EPODOC&locale=&CC=US&NR=7539787B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSUsztQC1tXWNU5KSdU1SDM10LSzNDHUtU4Hqgd2P1CTwAaa-fmYeoSZeEaYRTAyZsL0w4HNCy8GHIwJzVDIwv5eAy-sCxCCWC3htZbF-UiZQKN_eLcTWRQ3WO7YEHV-i5uJk6xrg7-LvrObsbBsarOYXZAtslQP7S-ZOwNKaFdSKBh2z7xrmBNqUUoBco7gJMrAFAA3LKxFiYErNE2bgdIZdvCbMwOELne8WZmAHL9BMLgYKQjNhsQiDKKivCD71tSxVwcXXUSEHqLFYlEHBzTXE2UMXaFM83FfxocFwNxmLMbAAO_upEgwKlqbGwNAxtkwG5iuTZMNky7SUFAtgTWNibpKWYmBpLMkgidMYKTxy0gxckHkQ0Jo2GQYWoDNTZYHVaUmSHDggAILjd_Q
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409VFvijXWJwfDjShheeyBGIES1EIbC6Y3EpYlaWJqE4j-fWfXUr3odR-zj2R25tud-Rbgpq4tV_jaulmVTCeVYesutQ2dcmyP8IOXksA0Se04J08La9GDZZcLI3lCPyU5ImoUQ31v5Xm9_rnECmVsZXNbLrHo_T7KvFDr0DEV9CVa6Hvj2TScBloQePlcS1889MoRLzk-ntY7jiDnFZ7Tqy-SUta_LUp0CLszFLZqj6DHVwoMgu7jNQX2k817twJ7MkCTNVi4UcLmGIYCK0rW1w-uhsmD-oYdmyGo0TgLYh1HKrarKvL5dk7mCfQR7PNTUKll4u6YlKFeEWYwWleVi5aGOKSu7qg5gtGfYs7-qbuGQZwlk2LymD6fw8H3m4iIb7uAPk6ZX6JpbcsruSlfRn164Q
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Destructive+DMA+lists&rft.inventor=DAY+MICHAEL+N&rft.inventor=JOHNS+CHARLES+R&rft.inventor=MINOR+BARRY+L&rft.date=2009-05-26&rft.externalDBID=B2&rft.externalDocID=US7539787B2