~vcs-imports/qemu/git

« back to all changes in this revision

Viewing changes to target-m68k/exec.h

  • Committer: pbrook
  • Date: 2006-10-22 00:18:54 UTC
  • Revision ID: git-v1:e6e5906b6e0a81718066ca43aef57515026c6624
ColdFire target.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 *  m68k execution defines
3
 
 *
 
3
 * 
4
4
 *  Copyright (c) 2005-2006 CodeSourcery
5
5
 *  Written by Paul Brook
6
6
 *
38
38
}
39
39
 
40
40
int cpu_m68k_handle_mmu_fault (CPUState *env, target_ulong address, int rw,
41
 
                              int mmu_idx, int is_softmmu);
 
41
                              int is_user, int is_softmmu);
42
42
 
43
 
#if !defined(CONFIG_USER_ONLY)
44
 
#include "softmmu_exec.h"
45
 
#endif
46
43
 
47
44
void cpu_m68k_flush_flags(CPUM68KState *env, int cc_op);
 
45
float64 helper_sub_cmpf64(CPUM68KState *env, float64 src0, float64 src1);
48
46
 
49
47
void cpu_loop_exit(void);
50
 
 
51
 
static inline int cpu_halted(CPUState *env) {
52
 
    if (!env->halted)
53
 
        return 0;
54
 
    if (env->interrupt_request & CPU_INTERRUPT_HARD) {
55
 
        env->halted = 0;
56
 
        return 0;
57
 
    }
58
 
    return EXCP_HALTED;
59
 
}