CPU_STARTUP(9)
π NAME π
okay so this is the CPU_STARTUP(9) page from the Kernel Developer's Manual, and it's literally all about machine-dependent CPU startup. Bestie, it's short but it matters π
β¨ SYNOPSIS β¨
#include <sys/systm.h>
void
cpu_startup(void);
π«Ά DESCRIPTION π«Ά
The machine-dependent cpu_startup() is invoked early during system bootstrap β like, early early. It shows up after the console has been set up and immediately after uvm(9) has been initialized. No cap, that timing is the whole vibe β¨
The following tasks are performed by cpu_startup():
- print the initial copyright message;
- allocate memory and buffers for kernel tables; and
- initialize the CPU.
That's the whole glow-up: copyright, kernel-table memory and buffers, then CPU init. Periodt π
π SEE ALSO π
This iconic little page is from Debian, dated April 13, 2010, and it's CPU_STARTUP(9) forever β mwah πβ¨π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2002 The NetBSD Foundation, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms