~jderose/ubuntu/raring/qemu/vde-again

« back to all changes in this revision

Viewing changes to target-i386/cpu.h

Tags: upstream-0.9.0+20070816
ImportĀ upstreamĀ versionĀ 0.9.0+20070816

Show diffs side-by-side

added added

removed removed

Lines of Context:
121
121
#define VIP_MASK                0x00100000
122
122
#define ID_MASK                 0x00200000
123
123
 
124
 
/* hidden flags - used internally by qemu to represent additionnal cpu
 
124
/* hidden flags - used internally by qemu to represent additional cpu
125
125
   states. Only the CPL, INHIBIT_IRQ and HALTED are not redundant. We avoid
126
126
   using the IOPL_MASK, TF_MASK and VM_MASK bit position to ease oring
127
127
   with eflags. */
515
515
    uint32_t smbase;
516
516
    int interrupt_request; 
517
517
    int user_mode_only; /* user mode only simulation */
 
518
    int old_exception;  /* exception in flight */
518
519
 
519
520
    CPU_COMMON
520
521
 
529
530
    uint32_t cpuid_xlevel;
530
531
    uint32_t cpuid_model[12];
531
532
    uint32_t cpuid_ext2_features;
 
533
    uint32_t cpuid_apic_id;
532
534
    
533
535
#ifdef USE_KQEMU
534
536
    int kqemu_enabled;
659
661
#endif
660
662
 
661
663
#define TARGET_PAGE_BITS 12
 
664
 
 
665
#define CPUState CPUX86State
 
666
#define cpu_init cpu_x86_init
 
667
#define cpu_exec cpu_x86_exec
 
668
#define cpu_gen_code cpu_x86_gen_code
 
669
#define cpu_signal_handler cpu_x86_signal_handler
 
670
 
662
671
#include "cpu-all.h"
663
672
 
664
673
#endif /* CPU_I386_H */