Deleted Added
full compact
mptable.h (256281) mptable.h (259837)
1/*-
2 * Copyright (c) 1996, by Steve Passe
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 8 unchanged lines hidden (view full) ---

17 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23 * SUCH DAMAGE.
24 *
1/*-
2 * Copyright (c) 1996, by Steve Passe
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 8 unchanged lines hidden (view full) ---

17 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23 * SUCH DAMAGE.
24 *
25 * $FreeBSD: stable/10/sys/x86/include/mptable.h 224096 2011-07-16 14:05:34Z jhb $
25 * $FreeBSD: stable/10/sys/x86/include/mptable.h 259837 2013-12-24 19:10:56Z jhb $
26 */
27
28#ifndef __MACHINE_MPTABLE_H__
29#define __MACHINE_MPTABLE_H__
30
31enum busTypes {
32 NOBUS = 0,
33 EISA = 3,

--- 46 unchanged lines hidden (view full) ---

80#define MPCT_ENTRY_INT 3
81#define MPCT_ENTRY_LOCAL_INT 4
82
83typedef struct PROCENTRY {
84 u_char type;
85 u_char apic_id;
86 u_char apic_version;
87 u_char cpu_flags;
26 */
27
28#ifndef __MACHINE_MPTABLE_H__
29#define __MACHINE_MPTABLE_H__
30
31enum busTypes {
32 NOBUS = 0,
33 EISA = 3,

--- 46 unchanged lines hidden (view full) ---

80#define MPCT_ENTRY_INT 3
81#define MPCT_ENTRY_LOCAL_INT 4
82
83typedef struct PROCENTRY {
84 u_char type;
85 u_char apic_id;
86 u_char apic_version;
87 u_char cpu_flags;
88 u_long cpu_signature;
89 u_long feature_flags;
90 u_long reserved1;
91 u_long reserved2;
88 u_int32_t cpu_signature;
89 u_int32_t feature_flags;
90 u_int32_t reserved1;
91 u_int32_t reserved2;
92} *proc_entry_ptr;
93
94#define PROCENTRY_FLAG_EN 0x01
95#define PROCENTRY_FLAG_BP 0x02
96
97typedef struct BUSENTRY {
98 u_char type;
99 u_char bus_id;

--- 109 unchanged lines hidden ---
92} *proc_entry_ptr;
93
94#define PROCENTRY_FLAG_EN 0x01
95#define PROCENTRY_FLAG_BP 0x02
96
97typedef struct BUSENTRY {
98 u_char type;
99 u_char bus_id;

--- 109 unchanged lines hidden ---