Subject: sc_svc_lr?
To: None <port-arm32@netbsd.org>
From: Ben Harris <bjh21@cam.ac.uk>
List: port-arm32
Date: 01/13/2001 20:14:00
On arm32, struct sigcontext has an element called sc_svc_lr.  Can anyone
explain what this is for?  It seems to be used to save the tf_svc_lr
element of curproc->p_md.md_regs.  This is the trapframe from the last
user trap, and hence is (I think) carefully preserved back to the value of
tf_svc_lr set up in setregs() (0x77777777).  Is this correct?

-- 
Ben Harris
Unix Support, University of Cambridge Computing Service.
E-mail: bjh21@cam.ac.uk  Tel: +44 (0)1223 334728  Fax: +44 (0)1223 334679