packet.hh (4167:ce5d0f62f13b) packet.hh (4458:d43aab911e6e)
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
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 are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

56
57//Coherence Flags
58#define NACKED_LINE (1 << 0)
59#define SATISFIED (1 << 1)
60#define SHARED_LINE (1 << 2)
61#define CACHE_LINE_FILL (1 << 3)
62#define COMPRESSED (1 << 4)
63#define NO_ALLOCATE (1 << 5)
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
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 are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

56
57//Coherence Flags
58#define NACKED_LINE (1 << 0)
59#define SATISFIED (1 << 1)
60#define SHARED_LINE (1 << 2)
61#define CACHE_LINE_FILL (1 << 3)
62#define COMPRESSED (1 << 4)
63#define NO_ALLOCATE (1 << 5)
64#define SNOOP_COMMIT (1 << 6)
65
64
65#define EXPRESS_SNOOP (1 << 7)
66
67class MemCmd
68{
69 public:
70
71 /** List of all commands associated with a packet. */
72 enum Command
73 {

--- 451 unchanged lines hidden ---
66
67class MemCmd
68{
69 public:
70
71 /** List of all commands associated with a packet. */
72 enum Command
73 {

--- 451 unchanged lines hidden ---