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

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

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

revision 1.23 by bellard, Wed Jan 12 22:36:43 2005 UTC revision 1.24 by bellard, Sun Jan 23 20:43:45 2005 UTC
# Line 509  typedef struct CPUX86State { Line 509  typedef struct CPUX86State {
509      void *opaque;      void *opaque;
510  } CPUX86State;  } CPUX86State;
511    
 #ifndef IN_OP_I386  
 void cpu_x86_outb(CPUX86State *env, int addr, int val);  
 void cpu_x86_outw(CPUX86State *env, int addr, int val);  
 void cpu_x86_outl(CPUX86State *env, int addr, int val);  
 int cpu_x86_inb(CPUX86State *env, int addr);  
 int cpu_x86_inw(CPUX86State *env, int addr);  
 int cpu_x86_inl(CPUX86State *env, int addr);  
 #endif  
   
512  CPUX86State *cpu_x86_init(void);  CPUX86State *cpu_x86_init(void);
513  int cpu_x86_exec(CPUX86State *s);  int cpu_x86_exec(CPUX86State *s);
514  void cpu_x86_close(CPUX86State *s);  void cpu_x86_close(CPUX86State *s);
# Line 615  uint64_t cpu_get_tsc(CPUX86State *env); Line 606  uint64_t cpu_get_tsc(CPUX86State *env);
606    
607  void cpu_set_apic_base(CPUX86State *env, uint64_t val);  void cpu_set_apic_base(CPUX86State *env, uint64_t val);
608  uint64_t cpu_get_apic_base(CPUX86State *env);  uint64_t cpu_get_apic_base(CPUX86State *env);
609    void cpu_set_apic_tpr(CPUX86State *env, uint8_t val);
610    #ifndef NO_CPU_IO_DEFS
611    uint8_t cpu_get_apic_tpr(CPUX86State *env);
612    #endif
613    
614  /* will be suppressed */  /* will be suppressed */
615  void cpu_x86_update_cr0(CPUX86State *env, uint32_t new_cr0);  void cpu_x86_update_cr0(CPUX86State *env, uint32_t new_cr0);

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

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