18e321b79SRafal Jaworowski /*- 28e321b79SRafal Jaworowski * Copyright (c) 2006 Peter Wemm 38e321b79SRafal Jaworowski * All rights reserved. 48e321b79SRafal Jaworowski * 58e321b79SRafal Jaworowski * Redistribution and use in source and binary forms, with or without 68e321b79SRafal Jaworowski * modification, are permitted provided that the following conditions 78e321b79SRafal Jaworowski * are met: 88e321b79SRafal Jaworowski * 98e321b79SRafal Jaworowski * 1. Redistributions of source code must retain the above copyright 108e321b79SRafal Jaworowski * notice, this list of conditions and the following disclaimer. 118e321b79SRafal Jaworowski * 2. Redistributions in binary form must reproduce the above copyright 128e321b79SRafal Jaworowski * notice, this list of conditions and the following disclaimer in the 138e321b79SRafal Jaworowski * documentation and/or other materials provided with the distribution. 148e321b79SRafal Jaworowski * 158e321b79SRafal Jaworowski * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 168e321b79SRafal Jaworowski * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 178e321b79SRafal Jaworowski * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 188e321b79SRafal Jaworowski * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 198e321b79SRafal Jaworowski * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 208e321b79SRafal Jaworowski * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 218e321b79SRafal Jaworowski * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 228e321b79SRafal Jaworowski * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 238e321b79SRafal Jaworowski * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 248e321b79SRafal Jaworowski * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 258e321b79SRafal Jaworowski * 268e321b79SRafal Jaworowski * From: FreeBSD: src/sys/i386/include/minidump.h,v 1.1 2006/04/21 04:28:43 278e321b79SRafal Jaworowski * $FreeBSD$ 288e321b79SRafal Jaworowski */ 298e321b79SRafal Jaworowski 308e321b79SRafal Jaworowski #ifndef _MACHINE_MINIDUMP_H_ 318e321b79SRafal Jaworowski #define _MACHINE_MINIDUMP_H_ 1 328e321b79SRafal Jaworowski 338e321b79SRafal Jaworowski #define MINIDUMP_MAGIC "minidump FreeBSD/arm" 348e321b79SRafal Jaworowski #define MINIDUMP_VERSION 1 358e321b79SRafal Jaworowski 368e321b79SRafal Jaworowski struct minidumphdr { 378e321b79SRafal Jaworowski char magic[24]; 388e321b79SRafal Jaworowski uint32_t version; 398e321b79SRafal Jaworowski uint32_t msgbufsize; 408e321b79SRafal Jaworowski uint32_t bitmapsize; 418e321b79SRafal Jaworowski uint32_t ptesize; 428e321b79SRafal Jaworowski uint32_t kernbase; 438e321b79SRafal Jaworowski }; 448e321b79SRafal Jaworowski 458e321b79SRafal Jaworowski #endif /* _MACHINE_MINIDUMP_H_ */ 46