view arch/progint.S @ 160:3d891b634acb default tip

Fix to make make work
author Jonathan Pevarnek <pevarnj@gmail.com>
date Fri, 25 Nov 2011 23:27:09 -0500
parents e72f984619c7
children
line wrap: on
line source

#include <os/progint.h>
#include <os/memLayout.h>

.text
	.align 4
.globl PROGINT
	.type PROGINT, @function
PROGINT:
	stmg %r0,%r15,PROGINT_REG_LOC #save current registers

#	llilf %r15,PROGINT_STACK_START
	lhi %r15,PROGINT_STACK_SHIFT
	sla %r15,PROGINT_STACK_SHIFT_OFFSET(%r0)

	larl %r14,prog_int_handler
	basr %r14,%r14 #so, I think this is just copying the psw to the stack, right?