[ECOS] Need uncached memory for USB - Redboot IXP435
Sat Jul 11 07:29:00 GMT 2009
I am having problems finding the uncached buffers on Redboot on IXP435.
I need these buffers to setup HW descriptors for USB EHCI controller.
I found no means of getting an uncached buffer. Let me know if there is one?
So, I resolved to start using the flush/invalidate MACROS.
HAL_DCACHE_FLUSH / HAL_DCACHE_INVALIDATE.
But it does not work some how? Strangely, it does not flush the
And the controller gets confused.
The same code works perfectly if I disable the CACHING by placing the
following code in hal_hardware_init(void).
I have developed a complete USB EHCI Host stack /drivers for Redboot.
I am this close to completion and I am struck here.
Please help reslove this issue. Any clues would help.
- Mukund Jampala
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss