Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tune Slave DMA. RAID0 controller #42

Open
AzamatBeksadaev opened this issue Dec 29, 2016 · 0 comments
Open

Tune Slave DMA. RAID0 controller #42

AzamatBeksadaev opened this issue Dec 29, 2016 · 0 comments

Comments

@AzamatBeksadaev
Copy link
Contributor

AzamatBeksadaev commented Dec 29, 2016

In RAID0 controller two DMAs are used. We can call them Master and Slave. Logic of Master DMA will not changed. It obtains block descriptors (BD*), extract system addresses, length of address range and deal with BD attributes. Slave DMA is going to be used BD shared from Master DMA. But both block descriptors from Master and Slave have to be controlled by RAID0 module. This allows modifying BD address and length parameters individually to each DMA module. Thus the fetching BDs, and controlling their attributes functions are disabled from Slave DMA. These tasks should be realised in that issue

@AzamatBeksadaev AzamatBeksadaev self-assigned this Dec 29, 2016
@AzamatBeksadaev AzamatBeksadaev changed the title Tune slave dma. RAID0 controller Tune _Slave DMA_. RAID0 controller Dec 29, 2016
@AzamatBeksadaev AzamatBeksadaev changed the title Tune _Slave DMA_. RAID0 controller Tune Slave DMA. RAID0 controller Dec 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant