1/* 2 * File ported from IRIX to Linux by Kanoj Sarcar, 06/08/00. 3 * Copyright 2000 Silicon Graphics, Inc. 4 */ 5#ifndef __ASM_SN_KLKERNVARS_H 6#define __ASM_SN_KLKERNVARS_H 7 8#define KV_MAGIC_OFFSET 0x0 9#define KV_RO_NASID_OFFSET 0x4 10#define KV_RW_NASID_OFFSET 0x6 11 12#define KV_MAGIC 0x5f4b565f 13 14#ifndef __ASSEMBLY__ 15 16#include <asm/sn/types.h> 17 18typedef struct kern_vars_s { 19 int kv_magic; 20 nasid_t kv_ro_nasid; 21 nasid_t kv_rw_nasid; 22 unsigned long kv_ro_baseaddr; 23 unsigned long kv_rw_baseaddr; 24} kern_vars_t; 25 26#endif /* !__ASSEMBLY__ */ 27 28#endif /* __ASM_SN_KLKERNVARS_H */ 29 30