SPI input via external interrupt - possible?

Hello,

does anyone here have some experience with constant data inputs to the
beagleboard running in the background via SPI? I have an AD-converter
that fires an interrupt line for each sample that it converts. So an
SPI port of the omap3 should wait for the interrupt before then being
master for a 32-bit word transfer.

Can the McSPI ports be used for this (in combination with a GPIO as
interrupt input)? Or do I need to do something with the McBSPs and the
frame sync signal?

Does anyone have an idea?

Cheers,
Simon