minix/minix/kernel/usermapped_data.c

16 lines
816 B
C
Raw Normal View History

#include "kernel/kernel.h"
/* This is the user-visible struct that has pointers to other bits of data. */
2014-08-21 13:35:45 +02:00
struct minix_kerninfo minix_kerninfo __section(".usermapped");
/* Kernel information structures. */
struct kinfo kinfo __section(".usermapped"); /* kernel information for services */
struct machine machine __section(".usermapped"); /* machine information for services */
2014-08-21 13:35:45 +02:00
struct kmessages kmessages __section(".usermapped"); /* diagnostic messages in kernel */
struct loadinfo loadinfo __section(".usermapped"); /* status of load average */
struct kuserinfo kuserinfo __section(".usermapped");
/* kernel information for users */
struct arm_frclock arm_frclock __section(".usermapped");
/* ARM free running timer information */
struct kclockinfo kclockinfo __section(".usermapped"); /* clock information */