DSPs such as Blackfin do not use MMUs because the memory management translation process is notorious for introducing indeterminate execution timing. The caching required to efficiently run virtual to physical translation of every address ever used by the CPU introduces variable timing due to TLB misses and reloads.
Having said that, Blackfin has a memory protection unit which segments separate tasks and the kernel to insulate them from each other. On Tue, Nov 22, 2011 at 1:15 AM, Erik Christiansen <dva...@internode.on.net> wrote: > That raises the question: Does it matter that uClinux is for > microcontrollers without a MMU, which the blackfin unsurprisingly lacks? > Does it matter that a poorly disciplined thread can crash not only other > threads, but the kernel as well? ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users