This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
developersguide:rebuildingsystem [2015/08/08 22:35] jeanbaptisteboric [Rebuilding World] add link to track current |
developersguide:rebuildingsystem [2017/05/19 15:20] (current) jeanbaptisteboric smp is broken, removing instructions |
||
|---|---|---|---|
| Line 41: | Line 41: | ||
| </code> | </code> | ||
| to see the various options available. | to see the various options available. | ||
| - | |||
| - | ===== Building and booting SMP ===== | ||
| - | |||
| - | <div round important> | ||
| - | **These instructions need revisiting and checking.** | ||
| - | </div> | ||
| - | |||
| - | To rebuild SMP version of Minix set the following environment variables and follow the steps for compilation with gcc. | ||
| - | |||
| - | <code> | ||
| - | $ CONFIG_SMP=y CONFIG_MAX_CPUS=N | ||
| - | </code> | ||
| - | |||
| - | where N stands for the number of supported CPUs. If N => than the number of CPUs in your system, all CPUs are booted, if N < the number of available CPUs only N are booted. | ||
| - | |||
| - | At the moment, a SMP configured image will enable ACPI and APIC by default. These are hard requirements for SMP to work. | ||
| ===== BSD Make Documentation ===== | ===== BSD Make Documentation ===== | ||