1139825Simp/*-
288436Sjake * Copyright (c) 2001 Jake Burkholder.
388436Sjake * All rights reserved.
488436Sjake *
588436Sjake * Redistribution and use in source and binary forms, with or without
688436Sjake * modification, are permitted provided that the following conditions
788436Sjake * are met:
888436Sjake * 1. Redistributions of source code must retain the above copyright
988436Sjake *    notice, this list of conditions and the following disclaimer.
1088436Sjake * 2. Redistributions in binary form must reproduce the above copyright
1188436Sjake *    notice, this list of conditions and the following disclaimer in the
1288436Sjake *    documentation and/or other materials provided with the distribution.
1388436Sjake *
1488436Sjake * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1588436Sjake * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1688436Sjake * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1788436Sjake * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1888436Sjake * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1988436Sjake * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2088436Sjake * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2188436Sjake * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2288436Sjake * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2388436Sjake * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2488436Sjake * SUCH DAMAGE.
2588436Sjake *
2688436Sjake * $FreeBSD$
2788436Sjake */
2888436Sjake
2988436Sjake#ifndef _MACHINE_METADATA_H_
3088436Sjake#define	_MACHINE_METADATA_H_
3188436Sjake
3288436Sjake#define	MODINFOMD_ENVP		0x1001
3388436Sjake#define	MODINFOMD_HOWTO		0x1002
3488436Sjake#define	MODINFOMD_KERNEND	0x1003
3591147Sjake#define	MODINFOMD_DTLB_SLOTS	0x1004
3691147Sjake#define	MODINFOMD_ITLB_SLOTS	0x1005
3791147Sjake#define	MODINFOMD_DTLB		0x1006
3891147Sjake#define	MODINFOMD_ITLB		0x1007
3988436Sjake
4097445Sjakestruct tlb_entry {
4197445Sjake	vm_offset_t te_pa;
4297445Sjake	vm_offset_t te_va;
4397445Sjake};
4497445Sjake
4588436Sjake#endif /* !_MACHINE_METADATA_H_ */
46