Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
at v2.6.13-rc5 31 lines 806 B view raw
1#ifndef _NACA_H 2#define _NACA_H 3 4/* 5 * c 2001 PPC 64 Team, IBM Corp 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License 9 * as published by the Free Software Foundation; either version 10 * 2 of the License, or (at your option) any later version. 11 */ 12 13#include <asm/types.h> 14 15#ifndef __ASSEMBLY__ 16 17struct naca_struct { 18 /* Kernel only data - undefined for user space */ 19 void *xItVpdAreas; /* VPD Data 0x00 */ 20 void *xRamDisk; /* iSeries ramdisk 0x08 */ 21 u64 xRamDiskSize; /* In pages 0x10 */ 22}; 23 24extern struct naca_struct naca; 25 26#endif /* __ASSEMBLY__ */ 27 28#define NACA_PAGE 0x4 29#define NACA_PHYS_ADDR (NACA_PAGE<<PAGE_SHIFT) 30 31#endif /* _NACA_H */