• Greg Ungerer's avatar
    m68k: merge mmu and non-mmu include/asm/entry.h files · 61619b12
    Greg Ungerer authored
    The changes in the mmu version of entry.h (entry_mm.h) and the non-mmu
    version (entry_no.h) are not about the presence or use of an MMU at all.
    The main changes are to support the ColdFire processors. The code for
    trap entry and exit for all types of 68k processor outside coldfire is
    the same.
    
    So merge the files back to a single entry.h and share the common 68k
    entry/exit code. Some changes are required for the non-mmu entry
    handlers to adopt the differing macros for system call and interrupt
    entry, but this is quite strait forward. The changes for the ColdFire
    remove a couple of instructions for the separate a7 register case, and
    are no worse for the older single a7 register case.
    Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.org>
    61619b12
entry.h 5.69 KB