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