All - I owe a HUGE debt of gratitude to your detailed answers. Since it does seem the weight of consideration, as well as design (including at least DMA and cache), is going to be fighting against me, I'll head back to the drawing board and find something more architecturally suitable for real-time work! I feel like I owe you all at least a beer - your patient explanations have almost certainly saved me months of headache.