cpu.h (3aca12f841fcd6f3a7477076dad0d564360500de) | cpu.h (3a062d5730266b2386eeda68b1a1c6e96451db31) |
---|---|
1/* 2 * ARM virtual CPU header 3 * 4 * Copyright (c) 2003 Fabrice Bellard 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 --- 662 unchanged lines hidden (view full) --- 671 uint32_t dcz_blocksize; 672 uint64_t rvbar; 673 674 /* Configurable aspects of GIC cpu interface (which is part of the CPU) */ 675 int gic_num_lrs; /* number of list registers */ 676 int gic_vpribits; /* number of virtual priority bits */ 677 int gic_vprebits; /* number of virtual preemption bits */ 678 | 1/* 2 * ARM virtual CPU header 3 * 4 * Copyright (c) 2003 Fabrice Bellard 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 --- 662 unchanged lines hidden (view full) --- 671 uint32_t dcz_blocksize; 672 uint64_t rvbar; 673 674 /* Configurable aspects of GIC cpu interface (which is part of the CPU) */ 675 int gic_num_lrs; /* number of list registers */ 676 int gic_vpribits; /* number of virtual priority bits */ 677 int gic_vprebits; /* number of virtual preemption bits */ 678 |
679 /* Whether the cfgend input is high (i.e. this CPU should reset into 680 * big-endian mode). This setting isn't used directly: instead it modifies 681 * the reset_sctlr value to have SCTLR_B or SCTLR_EE set, depending on the 682 * architecture version. 683 */ 684 bool cfgend; 685 |
|
679 ARMELChangeHook *el_change_hook; 680 void *el_change_hook_opaque; 681}; 682 683static inline ARMCPU *arm_env_get_cpu(CPUARMState *env) 684{ 685 return container_of(env, ARMCPU, env); 686} --- 1841 unchanged lines hidden --- | 686 ARMELChangeHook *el_change_hook; 687 void *el_change_hook_opaque; 688}; 689 690static inline ARMCPU *arm_env_get_cpu(CPUARMState *env) 691{ 692 return container_of(env, ARMCPU, env); 693} --- 1841 unchanged lines hidden --- |