cpu.h (3fd0e85f3f3db70e6b6a70bdacc90bbea0e396de) cpu.h (3a06f981925bfade8f5e650655fce0b38dbd6649)
1/*
2 * S/390 virtual CPU header
3 *
4 * For details on the s390x architecture and used definitions (e.g.,
5 * PSW, PER and DAT (Dynamic Address Translation)), please refer to
6 * the "z/Architecture Principles of Operations" - a.k.a. PoP.
7 *
8 * Copyright (c) 2009 Ulrich Hecht

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

310#define FLAG_MASK_VECTOR (PSW_MASK_UNUSED_3 >> FLAG_MASK_PSW_SHIFT)
311
312/* Control register 0 bits */
313#define CR0_LOWPROT 0x0000000010000000ULL
314#define CR0_SECONDARY 0x0000000004000000ULL
315#define CR0_EDAT 0x0000000000800000ULL
316#define CR0_AFP 0x0000000000040000ULL
317#define CR0_VECTOR 0x0000000000020000ULL
1/*
2 * S/390 virtual CPU header
3 *
4 * For details on the s390x architecture and used definitions (e.g.,
5 * PSW, PER and DAT (Dynamic Address Translation)), please refer to
6 * the "z/Architecture Principles of Operations" - a.k.a. PoP.
7 *
8 * Copyright (c) 2009 Ulrich Hecht

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

310#define FLAG_MASK_VECTOR (PSW_MASK_UNUSED_3 >> FLAG_MASK_PSW_SHIFT)
311
312/* Control register 0 bits */
313#define CR0_LOWPROT 0x0000000010000000ULL
314#define CR0_SECONDARY 0x0000000004000000ULL
315#define CR0_EDAT 0x0000000000800000ULL
316#define CR0_AFP 0x0000000000040000ULL
317#define CR0_VECTOR 0x0000000000020000ULL
318#define CR0_IEP 0x0000000000100000ULL
318#define CR0_EMERGENCY_SIGNAL_SC 0x0000000000004000ULL
319#define CR0_EXTERNAL_CALL_SC 0x0000000000002000ULL
320#define CR0_CKC_SC 0x0000000000000800ULL
321#define CR0_CPU_TIMER_SC 0x0000000000000400ULL
322#define CR0_SERVICE_SC 0x0000000000000200ULL
323
324/* Control register 14 bits */
325#define CR14_CHANNEL_REPORT_SC 0x0000000010000000ULL

--- 516 unchanged lines hidden ---
319#define CR0_EMERGENCY_SIGNAL_SC 0x0000000000004000ULL
320#define CR0_EXTERNAL_CALL_SC 0x0000000000002000ULL
321#define CR0_CKC_SC 0x0000000000000800ULL
322#define CR0_CPU_TIMER_SC 0x0000000000000400ULL
323#define CR0_SERVICE_SC 0x0000000000000200ULL
324
325/* Control register 14 bits */
326#define CR14_CHANNEL_REPORT_SC 0x0000000010000000ULL

--- 516 unchanged lines hidden ---