process.hh (13613:a19963be12ca) process.hh (13997:20bf802f160f)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

55 enum X86AuxiliaryVectorTypes {
56 M5_AT_SYSINFO = 32,
57 M5_AT_SYSINFO_EHDR = 33
58 };
59
60 class X86Process : public Process
61 {
62 protected:
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

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

55 enum X86AuxiliaryVectorTypes {
56 M5_AT_SYSINFO = 32,
57 M5_AT_SYSINFO_EHDR = 33
58 };
59
60 class X86Process : public Process
61 {
62 protected:
63 /**
64 * Declaration of architectural page table for x86.
65 *
66 * These page tables are stored in system memory and respect x86
67 * specification.
68 */
69
70 Addr _gdtStart;
71 Addr _gdtSize;
72
73 SyscallDesc *syscallDescs;
74 const int numSyscallDescs;
75
76 X86Process(ProcessParams * params, ObjectFile *objFile,
77 SyscallDesc *_syscallDescs, int _numSyscallDescs);

--- 121 unchanged lines hidden ---
63 Addr _gdtStart;
64 Addr _gdtSize;
65
66 SyscallDesc *syscallDescs;
67 const int numSyscallDescs;
68
69 X86Process(ProcessParams * params, ObjectFile *objFile,
70 SyscallDesc *_syscallDescs, int _numSyscallDescs);

--- 121 unchanged lines hidden ---