Home | History | Annotate | Line # | Download | only in include
kcore.h revision 1.3.192.1
      1  1.3.192.1  mrg /* $NetBSD: kcore.h,v 1.3.192.1 2012/02/18 07:30:57 mrg Exp $ */
      2        1.1  cgd 
      3        1.1  cgd /*
      4        1.1  cgd  * Copyright (c) 1996 Carnegie-Mellon University.
      5        1.1  cgd  * All rights reserved.
      6        1.1  cgd  *
      7        1.1  cgd  * Author: Chris G. Demetriou
      8        1.1  cgd  *
      9        1.1  cgd  * Permission to use, copy, modify and distribute this software and
     10        1.1  cgd  * its documentation is hereby granted, provided that both the copyright
     11        1.1  cgd  * notice and this permission notice appear in all copies of the
     12        1.1  cgd  * software, derivative works or modified versions, and any portions
     13        1.1  cgd  * thereof, and that both notices appear in supporting documentation.
     14        1.1  cgd  *
     15        1.1  cgd  * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
     16        1.1  cgd  * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND
     17        1.1  cgd  * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
     18        1.1  cgd  *
     19        1.1  cgd  * Carnegie Mellon requests users of this software to return to
     20        1.1  cgd  *
     21        1.1  cgd  *  Software Distribution Coordinator  or  Software.Distribution (at) CS.CMU.EDU
     22        1.1  cgd  *  School of Computer Science
     23        1.1  cgd  *  Carnegie Mellon University
     24        1.1  cgd  *  Pittsburgh PA 15213-3890
     25        1.1  cgd  *
     26        1.1  cgd  * any improvements or extensions that they make and grant Carnegie the
     27        1.1  cgd  * rights to redistribute these changes.
     28        1.1  cgd  */
     29        1.1  cgd 
     30        1.1  cgd #ifndef _ALPHA_KCORE_H_
     31        1.1  cgd #define _ALPHA_KCORE_H_
     32        1.1  cgd 
     33        1.1  cgd typedef struct cpu_kcore_hdr {
     34  1.3.192.1  mrg 	uint64_t	lev1map_pa;		/* PA of Lev1map */
     35  1.3.192.1  mrg 	uint64_t	page_size;		/* Page size */
     36  1.3.192.1  mrg 	uint64_t	nmemsegs;		/* Number of RAM segments */
     37        1.3  cgd #if 0
     38        1.3  cgd 	phys_ram_seg_t  memsegs[];		/* RAM segments */
     39        1.3  cgd #endif
     40        1.1  cgd } cpu_kcore_hdr_t;
     41        1.1  cgd 
     42        1.1  cgd #endif /* _ALPHA_KCORE_H_ */
     43