cpu.h (edf8bc98424d62035d5e4c0f39542722d72d7979) cpu.h (c8bd95377babc3bd60f86cb3e5b24e74097cf6a9)
1/*
2 * S/390 virtual CPU header
3 *
4 * Copyright (c) 2009 Ulrich Hecht
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either

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

310#undef PSW_MASK_32
311#undef PSW_MASK_ESA_ADDR
312
313#define PSW_MASK_PER 0x4000000000000000ULL
314#define PSW_MASK_DAT 0x0400000000000000ULL
315#define PSW_MASK_IO 0x0200000000000000ULL
316#define PSW_MASK_EXT 0x0100000000000000ULL
317#define PSW_MASK_KEY 0x00F0000000000000ULL
1/*
2 * S/390 virtual CPU header
3 *
4 * Copyright (c) 2009 Ulrich Hecht
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either

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

310#undef PSW_MASK_32
311#undef PSW_MASK_ESA_ADDR
312
313#define PSW_MASK_PER 0x4000000000000000ULL
314#define PSW_MASK_DAT 0x0400000000000000ULL
315#define PSW_MASK_IO 0x0200000000000000ULL
316#define PSW_MASK_EXT 0x0100000000000000ULL
317#define PSW_MASK_KEY 0x00F0000000000000ULL
318#define PSW_SHIFT_KEY 56
318#define PSW_SHIFT_KEY 52
319#define PSW_MASK_MCHECK 0x0004000000000000ULL
320#define PSW_MASK_WAIT 0x0002000000000000ULL
321#define PSW_MASK_PSTATE 0x0001000000000000ULL
322#define PSW_MASK_ASC 0x0000C00000000000ULL
323#define PSW_MASK_CC 0x0000300000000000ULL
324#define PSW_MASK_PM 0x00000F0000000000ULL
325#define PSW_MASK_64 0x0000000100000000ULL
326#define PSW_MASK_32 0x0000000080000000ULL

--- 991 unchanged lines hidden ---
319#define PSW_MASK_MCHECK 0x0004000000000000ULL
320#define PSW_MASK_WAIT 0x0002000000000000ULL
321#define PSW_MASK_PSTATE 0x0001000000000000ULL
322#define PSW_MASK_ASC 0x0000C00000000000ULL
323#define PSW_MASK_CC 0x0000300000000000ULL
324#define PSW_MASK_PM 0x00000F0000000000ULL
325#define PSW_MASK_64 0x0000000100000000ULL
326#define PSW_MASK_32 0x0000000080000000ULL

--- 991 unchanged lines hidden ---