sstep.h (be96f63375a14ee8e690856ac77e579c75bd0bae) | sstep.h (cf87c3f6b64791ce5d4c7e591c915065d31a162d) |
---|---|
1/* 2 * Copyright (C) 2004 Paul Mackerras <paulus@au.ibm.com>, IBM 3 * 4 * This program is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU General Public License 6 * as published by the Free Software Foundation; either version 7 * 2 of the License, or (at your option) any later version. 8 */ --- 52 unchanged lines hidden (view full) --- 61#define BYTEREV 0x80 62 63/* Cacheop values, ORed in with type */ 64#define CACHEOP_MASK 0x700 65#define DCBST 0 66#define DCBF 0x100 67#define DCBTST 0x200 68#define DCBT 0x300 | 1/* 2 * Copyright (C) 2004 Paul Mackerras <paulus@au.ibm.com>, IBM 3 * 4 * This program is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU General Public License 6 * as published by the Free Software Foundation; either version 7 * 2 of the License, or (at your option) any later version. 8 */ --- 52 unchanged lines hidden (view full) --- 61#define BYTEREV 0x80 62 63/* Cacheop values, ORed in with type */ 64#define CACHEOP_MASK 0x700 65#define DCBST 0 66#define DCBF 0x100 67#define DCBTST 0x200 68#define DCBT 0x300 |
69#define ICBI 0x400 |
|
69 70/* Size field in type word */ 71#define SIZE(n) ((n) << 8) 72#define GETSIZE(w) ((w) >> 8) 73 74#define MKOP(t, f, s) ((t) | (f) | SIZE(s)) 75 76struct instruction_op { --- 12 unchanged lines hidden --- | 70 71/* Size field in type word */ 72#define SIZE(n) ((n) << 8) 73#define GETSIZE(w) ((w) >> 8) 74 75#define MKOP(t, f, s) ((t) | (f) | SIZE(s)) 76 77struct instruction_op { --- 12 unchanged lines hidden --- |