course_os icon indicating copy to clipboard operation
course_os copied to clipboard

System Calls

Open rellermeyer opened this issue 10 years ago • 14 comments

We need the two "endpoints" for system call support: An entry.s like kernel-side system call handler and the corresponding syscall function in user space.

rellermeyer avatar Mar 08 '14 05:03 rellermeyer

I'd like to work on this one.

ghost avatar Mar 18 '14 21:03 ghost

@DWDenton - are you still planning on taking this on?

jeffreyftang avatar Mar 20 '14 03:03 jeffreyftang

Yeah. Only have read a bit into it, so nothing started if you're also interested.

ghost avatar Mar 20 '14 03:03 ghost

I'm interested too.

bolivier avatar Mar 20 '14 05:03 bolivier

Apparently this issue is part of a milestone that's due soon, so I'm just looking into what I can help out on.

jeffreyftang avatar Mar 20 '14 17:03 jeffreyftang

Ah. I don't normally check Github often, so I didn't notice that. Just created system_calls branch to work on.

ghost avatar Mar 20 '14 18:03 ghost

Could we maybe meet at the GDC sometime this weekend to work on this?

bolivier avatar Mar 21 '14 22:03 bolivier

Definitely. I have Saturday free before noon and from around 3 to 6. Sunday I get off work at 1 and am free until 6:30.

ghost avatar Mar 21 '14 23:03 ghost

I'm free anytime.

Jeffrey?

bolivier avatar Mar 22 '14 03:03 bolivier

So do you want to just meet in the GDC lab tomorrow at like 1:30 then?

bolivier avatar Mar 23 '14 03:03 bolivier

Works for me.

ghost avatar Mar 23 '14 13:03 ghost

Hey guys, sorry; I was at a wedding this weekend and wasn't checking github. I'm free to meet today at 1:30 in the lab.

jeffreyftang avatar Mar 24 '14 15:03 jeffreyftang

I got system calls running and added a branch statement to hw_handlers.c

StaticHex avatar Apr 03 '15 20:04 StaticHex

Nice! That will come in handy for those who were wondering how to work with interrupts.

sprakes avatar Apr 03 '15 20:04 sprakes