Re: ceddk DMA functions (DMA abstraction)



Hi and thanks for your answer!

The DMA implementation you mention below, is that the XllpDmacXXX collection
of functions? If yes, I thought those functions where only available to the
boot-loader...

Fredrik

"Dean Ramsier" <ramsiernospam@xxxxxxxxxx> wrote in message
news:%23RrzG5nLHHA.4196@xxxxxxxxxxxxxxxxxxxxxxx
Who knows. My guess is no, but that is just a guess. It requires
1) writing the component
2) changing all the drivers that use DMA to use the new feature

There is already a DMA implementation in the BSP, and resources are thin.

--
Dean Ramsier - eMVP
BSQUARE Corporation


"Fredrik Jansson" <fredrik.jansson@xxxxxxxxxxxxx> wrote in message
news:eW0iRPlLHHA.2140@xxxxxxxxxxxxxxxxxxxxxxx
Hi!

There seems to be a new feature in the CEDDK for CE-6; DMA Abstraction.
We use DMA quite a lot on a Mainstone III board and it would be nice to
be able to use an abstraction layer instead of programming the HW
directly.

Does anyone know if there will be a DMA abstraction platform dependent
driver (PDD) for this BSP in a foreseeable future?

Best regards,
Fredrik Jansson





.



Relevant Pages

  • Re: ceddk DMA functions (DMA abstraction)
    ... I don't actually use that BSP, so I don't know for sure what route they ... The DMA implementation you mention below, ... There seems to be a new feature in the CEDDK for CE-6; DMA Abstraction. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: ceddk DMA functions (DMA abstraction)
    ... What I meant was that the BSP has some components which use DMA, ... There seems to be a new feature in the CEDDK for CE-6; DMA Abstraction. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: [PATCH 2.6.22.y] ieee1394: revert "sbp2: enforce 32bit DMA mapping"
    ... with the DMA implementation on that architecture. ... out there that only support 32-bit DMA that this really needs to work.. ... machines have an iommu that will not give out addresses above 32 bits ... Any reason why you don't set the DMA mask in the ohci driver rather ...
    (Linux-Kernel)
  • Re: ceddk DMA functions (DMA abstraction)
    ... changing all the drivers that use DMA to use the new feature ... There is already a DMA implementation in the BSP, ... There seems to be a new feature in the CEDDK for CE-6; DMA Abstraction. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: PATCH: cdrecord: avoiding scsi device numbering for ide devices
    ... >> not use DMA easily proves that you are wrong. ... DMA abstraction includes everything that is going to be done to set up ... tell us more about how Linux handles kernel user interfaces by ... using a device special file instead of including the same include file ...
    (Linux-Kernel)