1/*
2 * Copyright (c) 2001-2005 The Regents of The University of Michigan
3 * Copyright (c) 2007 MIPS Technologies, Inc.
4 * Copyright (c) 2007-2008 The Florida State University
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are
--- 72 unchanged lines hidden (view full) ---
81 {
82 UNSERIALIZE_SCALAR(_pageStart);
83 }
84
85};
86
87class TLB : public BaseTLB
88{
89 protected:
90 typedef std::multimap<Addr, int> PageTable;
91 PageTable lookupTable; // Quick lookup into page table
92
93 ArmISA::PTE *table; // the Page Table
94 int size; // TLB Size
95 int nlu; // not last used entry (for replacement)
96
--- 54 unchanged lines hidden ---
2 * Copyright (c) 2001-2005 The Regents of The University of Michigan
3 * Copyright (c) 2007 MIPS Technologies, Inc.
4 * Copyright (c) 2007-2008 The Florida State University
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are
--- 72 unchanged lines hidden (view full) ---
81 {
82 UNSERIALIZE_SCALAR(_pageStart);
83 }
84
85};
86
87class TLB : public BaseTLB
88{
89 protected:
90 typedef std::multimap<Addr, int> PageTable;
91 PageTable lookupTable; // Quick lookup into page table
92
93 ArmISA::PTE *table; // the Page Table
94 int size; // TLB Size
95 int nlu; // not last used entry (for replacement)
96
--- 54 unchanged lines hidden ---