26f5c8f84b
This change serves to reduce the clutter inside the top-level kerninfo structure, and allows other ARM-specific values to be added on the kernel page in one place. Change-Id: I36a6aada9dbd1230b25014728be675d389088667
14 lines
721 B
C
14 lines
721 B
C
#include "kernel/kernel.h"
|
|
|
|
/* This is the user-visible struct that has pointers to other bits of data. */
|
|
struct minix_kerninfo minix_kerninfo __section(".usermapped");
|
|
|
|
/* Kernel information structures. */
|
|
struct kinfo kinfo __section(".usermapped"); /* kernel information for users */
|
|
struct machine machine __section(".usermapped"); /* machine information for users */
|
|
struct kmessages kmessages __section(".usermapped"); /* diagnostic messages in kernel */
|
|
struct loadinfo loadinfo __section(".usermapped"); /* status of load average */
|
|
struct arm_frclock arm_frclock __section(".usermapped");
|
|
/* ARM free running timer information */
|
|
struct kclockinfo kclockinfo __section(".usermapped"); /* clock information */
|