Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stopcpu(2)

startcpu(8)

stopcpu(8)

startcpu(2)

Name

startcpu − start a CPU

Syntax

startcpu(cpunumber)
int cpunumber;

Description

The startcpu system call starts the CPU specified by cpunumber.  Any non-boot CPU can be started using this system call. Only a superuser can execute this system call. 

Return Values

The startcpu call returns 0 if the CPU was started successfully, or else it returns -1 and sets errno appropriately.

Diagnostics

[EPERM] The caller is not a superuser

[EBUSY] The CPU is already running

[ENODEV] No CPU present by the given cpunumber

[EINVAL] Invalid value for cpunumber.  A valid cpunumber is between 0 and 31. 

See Also

stopcpu(2), startcpu(8), stopcpu(8)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026