7597f4a8fc
. use netbsd sigframe, sigcontext struct . netbsd sigframe *contains* sigcontext; use that directly in kernel sigsend . drop two fields from minix x86 stackframe.h (process context) that were unused, retadr and st use in-sigframe sigcontext Change-Id: Ib59d699596dc3a78163dee59f19730482fdddf11
18 lines
385 B
CFEngine3
18 lines
385 B
CFEngine3
|
|
include "kernel/kernel.h"
|
|
|
|
struct proc
|
|
member DIREG p_reg.di
|
|
member SIREG p_reg.si
|
|
member BPREG p_reg.fp
|
|
member BXREG p_reg.bx
|
|
member DXREG p_reg.dx
|
|
member CXREG p_reg.cx
|
|
member AXREG p_reg.retreg
|
|
member PCREG p_reg.pc
|
|
member CSREG p_reg.cs
|
|
member PSWREG p_reg.psw
|
|
member SPREG p_reg.sp
|
|
member P_CR3 p_seg.p_cr3
|
|
member P_KERN_TRAP_STYLE p_seg.p_kern_trap_style
|
|
member P_MAGIC p_magic
|