Skip to content
  • James Hogan's avatar
    metag: Traps · ac919f08
    James Hogan authored
    
    
    Add trap code for metag. At the lowest level Meta traps (and return from
    interrupt instruction - RTI) simply swap the PC and PCX registers and
    optionally toggle the interrupt status bit (ISTAT). Low level TBX code
    in tbipcx.S handles the core context save, determine the TBX signal
    number based on the core trigger that fired (using the TXSTATI status
    register), and call TBX signal handlers (mostly in traps.c) via a vector
    table.
    
    Signed-off-by: default avatarJames Hogan <james.hogan@imgtec.com>
    Cc: Al Viro <viro@zeniv.linux.org.uk>
    ac919f08