Subversion Repositories HelenOS

Rev

Rev 1288 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1288 Rev 1295
Line 106... Line 106...
106
    __u64 in4;
106
    __u64 in4;
107
};
107
};
108
 
108
 
109
static inline void istate_set_retaddr(istate_t *istate, __address retaddr)
109
static inline void istate_set_retaddr(istate_t *istate, __address retaddr)
110
{
110
{
111
    /* TODO */
111
    istate->cr_iip = retaddr;
-
 
112
    istate->cr_ipsr.ri = 0;     /* return to instruction slot #0 */
112
}
113
}
113
 
114
 
114
extern void *ivt;
115
extern void *ivt;
115
 
116
 
116
extern void general_exception(__u64 vector, istate_t *istate);
117
extern void general_exception(__u64 vector, istate_t *istate);