[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Non-PCI AHCI SATA driver in uclinux
Eugene Peng wrote:
I am investigating into the possibility of developing a driver for an
AHCI SATA Controller without the PCI interface.
First of all, is there AHCI support in the current 2.4.x distributions
for uclinux? From what I gathered, AHCI is fully supported in linux
2.6.19, so is there a way to port it over?
There are p[atches for 2.6 on MicroBlaze at developer.petalinux.com, and
we'll be releasing 2.6.20 in the next PetaLinux release (due out end May).
John: you seem to have dabbled with a non-PCI driver based on libata
before as I found in the conversation on this link:
Were you able to get further on that?
No - but for commercial not technical reasons.
Jeff Garzik(creator of libata) mentions that libata in 2.6.x supports
generic bus interface rather than being PCI-specific. So preferably I
should be working with 2.6 kernel. Can I already do that on microblaze,
or are there still issues to be resolved?
it seems that libata is decoupled from PCI in 2.6, so much of the
hardwro kis done. There is still a bit of work to be done on MicroBlae
2.6 support for DMA mappings, but the core infrastructure is there.
microblaze-uclinux mailing list
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/