Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 438 → Rev 439

/SPARTAN/trunk/arch/ia64/src/ivt.S
56,7 → 56,7
/* TODO: support interruptions from userspace */
/* assume kernel stack */
/* 4. allocate memory stack for registers saved in bank 0 */
/* 4. save registers in bank 0 into memory stack */
st8 [r12] = r29, -8 ;; /* save predicate registers */
 
st8 [r12] = r24, -8 ;; /* save cr.iip */
101,7 → 101,7
br.call.sptk.many rp = heavyweight_handler_inner
0: mov b0 = r25
 
{ br heavyweight_handler_finalize }
br heavyweight_handler_finalize
.endm
 
.global heavyweight_handler_inner