Skip to content
  • David Brownell's avatar
    ARM: define two register utilities · ff810723
    David Brownell authored
    
    
    Define arm_reg_current() ... returning handle to a given register,
    and encapsulating the current mode's register shadowing.  It's got
    one current use, for reporting the current register set to GDB.
    This will let later patches clean up much ARMV4_5_CORE_REG_MODE()
    nastiness, saving a bit of code.
    
    Define and use arm_set_cpsr() ... initially it updates the cached
    CPSR and sets up state used by arm_reg_current(), plus any SPSR
    handle.   (Later: can also set up for T and J bits.)
    
    Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
    ff810723