types.hh (8902:75b524b64c28) types.hh (10823:64cd1dcd61a5)
1/*
2 * Copyright (c) 2003-2005 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;

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

46
47enum annotes
48{
49 ANNOTE_NONE = 0,
50 // An impossible number for instruction annotations
51 ITOUCH_ANNOTE = 0xffffffff
52};
53
1/*
2 * Copyright (c) 2003-2005 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;

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

46
47enum annotes
48{
49 ANNOTE_NONE = 0,
50 // An impossible number for instruction annotations
51 ITOUCH_ANNOTE = 0xffffffff
52};
53
54/**
55 * Alpha-specific memory request flags
56 *
57 * These flags map to the architecture-specific lower 8 bits of the
58 * flags field in Request.
59 */
60struct AlphaRequestFlags
61{
62 typedef uint8_t ArchFlagsType;
63
64 /** The request is an ALPHA VPTE pal access (hw_ld). */
65 static const ArchFlagsType VPTE = 0x01;
66 /** Use the alternate mode bits in ALPHA. */
67 static const ArchFlagsType ALTMODE = 0x02;
68};
69
54} // namespace AlphaISA
55
56#endif // __ARCH_ALPHA_TYPES_HH__
70} // namespace AlphaISA
71
72#endif // __ARCH_ALPHA_TYPES_HH__