On Mon, Jul 29, 2013 at 12:51:31PM +0200, Michael Schnell wrote:
> Hi Experts.
> 
> Is there a kind of "official" way to set aside one of the available
> cores in an SMP system from the Linux OS to do deeply embedded
> extremely-low-latency stuff in a kind of single task "main loop"
> type environment ? I.e. creating a true coprocessor from an SMP
> hardware.
> 
> Some of the problems that come in ind here include:
> 
>  - how to make the Linux initialization ignore one of the available
> cores  or free a core later on ?
>  - how to have  a Linux task start the free running main loop ?
>  - how to assign certain interrupts to that core and have ISRs run
> there only dedicatedly interrupting the "main loop" and not ever
> being blocked by any Linux activity ?
>  - what about MMU issues ?
> 
> For example I (e.g.) would like a (now rather cheap) standard
> quadcore ARM Cortex A9 processor chip and modify a Debian
> distribution in a way that support this stuff.

Something like this:

http://lwn.net/Articles/464391/

-- 
Len Sorensen
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to