Using an omap-l138 with dsp/bios 5 and the EDMA3 LLD 01_11_01_04. The problem I have is that when I call "edma3init", the linux spi driver ceases to work. e.g. "dd if=/dev/mtd3 of=/dev/null bs=1 count=1" will hang forever. If I kill the dsplink application before talking on the SPI port, all is well. The only change I have made to the emda3 driver is to set "isSlave" to TRUE, since linux will already have initialized edma3. I was assuming that the psp linux kernel (PSP 03.20.00.13) would be set up to operate with the DSP/BIOS emda3 driver with the resource reservation already done. What do I need to change to make this work?