view include/svc.h @ 96:a480d02a10c8

merge
author Jonathan Pevarnek <pevarnj@gmail.com>
date Sat, 14 May 2011 12:54:47 -0400
parents cabcdc3727e3
children
line wrap: on
line source

#ifndef __SVC_H
#define __SVC_H

#include <psw.h>

extern void setcontext(struct psw *psw, u64 *regs);
extern void savecontext(struct psw *psw, u64 *regs);
extern void swapcontext(struct psw *oldpsw, u64 *oldregs,
			struct psw *newpsw, u64 *newregs);
extern void set_svc_handler(u64(*f)(u64, u64, u64, u64, u64), void *stack);

#endif