Page 1 of 1

Multicore processor os dev

Posted: Fri Jul 29, 2011 12:23 pm
by linuxfreak
Hi all,

I read somewere that when developing an os you need to manualy enable the rest of the processor cores(if it has more than one). If this is true how would i go about doing this or has mike already written something about this in his os dev tutorials. What interrupt is needed and maby a example of code would realy help.

I appreciate any future help

Re: Multicore processor os dev

Posted: Wed Aug 03, 2011 12:58 am
by Mike
Hello,

The x86 family of processors follow Intel's MP Specification which outlines the details for initializing the other processors. I personally advise reading the specification as it provides OS design related information that is recommended for proper MP support.

I am unaware of any tutorial that covers this specific topic as it is advanced and typically OS design centric.

Re: Multicore processor os dev

Posted: Wed Aug 03, 2011 4:39 pm
by linuxfreak
Thanx for your help
I appreciate it :D