/[qemu]/qemu/target-arm/cpu.h
ViewVC logotype

Diff of /qemu/target-arm/cpu.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by bellard, Sun Apr 17 19:16:13 2005 UTC revision 1.11 by bellard, Sun Nov 20 10:29:33 2005 UTC
# Line 60  typedef struct CPUARMState { Line 60  typedef struct CPUARMState {
60      jmp_buf jmp_env;      jmp_buf jmp_env;
61      int exception_index;      int exception_index;
62      int interrupt_request;      int interrupt_request;
     struct TranslationBlock *current_tb;  
63      int user_mode_only;      int user_mode_only;
64      uint32_t address;      uint32_t address;
65    
     /* ICE debug support.  */  
     target_ulong breakpoints[MAX_BREAKPOINTS];  
     int nb_breakpoints;  
     int singlestep_enabled;  
   
     /* in order to avoid passing too many arguments to the memory  
        write helpers, we store some rarely used information in the CPU  
        context) */  
     unsigned long mem_write_pc; /* host pc at which the memory was  
                                    written */  
     unsigned long mem_write_vaddr; /* target virtual addr at which the  
                                       memory was written */  
66      /* VFP coprocessor state.  */      /* VFP coprocessor state.  */
67      struct {      struct {
68          float64 regs[16];          float64 regs[16];
# Line 93  typedef struct CPUARMState { Line 80  typedef struct CPUARMState {
80          float_status fp_status;          float_status fp_status;
81      } vfp;      } vfp;
82    
83      /* user data */      CPU_COMMON
84      void *opaque;  
85  } CPUARMState;  } CPUARMState;
86    
87  CPUARMState *cpu_arm_init(void);  CPUARMState *cpu_arm_init(void);

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26