DMA To Reserved Memory

Discussion in 'Windows Vista Drivers' started by gsudeesh, Apr 7, 2005.

  1. gsudeesh

    gsudeesh Guest

    Hi All,
    Please give me the steps neccessary to perform DMA to a System memory
    that is reserved by us. We can reserve the system memory, by making the
    OS view very limited amount of memory using the MAXMEM switch in the
    Boot.Ini.

    1) In such a case how can I get the Physical Address. Could this
    physical Address be programmed to the PCI Card for a DMA transfer.
    2) How can I acees the memory in Kernel mode and also in the User Mode?

    Awaiting for Reply.

    Regards,
    Sudeesh
     
    gsudeesh, Apr 7, 2005
    #1
    1. Advertisements

  2. gsudeesh

    Don Burn Guest

    If this is anything but a device for an embedded system, please tell us your
    company so we can all boycott it. If it is for an embedded system, you
    should know what the size is. If you are a puiblic company please give your
    ticker symbol, a number of people may want to short your stock. With crap
    like this, your firm should be a good prospect for tanking.
     
    Don Burn, Apr 7, 2005
    #2
    1. Advertisements

  3. gsudeesh

    gsudeesh Guest

    I have enquire about this for study purpose. I have heard that using
    the reserved memory we can perform DMA transfer. To know how this is
    performed, I have asked about this.

    Rgds,
    Sudeesh
     
    gsudeesh, Apr 7, 2005
    #3
  4. Please give me the steps neccessary to perform DMA to a System memory
    Can you at least allocate the memory by ->AllocateCommonBuffer instead of using
    this kind of trick?
     
    Maxim S. Shatskih, Apr 7, 2005
    #4
  5. gsudeesh

    vipin Guest

    hmm, that was a hot response!

     
    vipin, Apr 7, 2005
    #5
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.