Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To do #7: Basic thread switching #7

Closed
vercas opened this issue Apr 26, 2015 · 3 comments
Closed

To do #7: Basic thread switching #7

vercas opened this issue Apr 26, 2015 · 3 comments
Assignees
Milestone

Comments

@vercas
Copy link
Owner

vercas commented Apr 26, 2015

At least for a single processor - the BSP.
This is gonna be interesting.

@vercas vercas added the todo label Apr 26, 2015
@vercas vercas self-assigned this Apr 26, 2015
@vercas vercas modified the milestones: Babysteps, Balance Apr 26, 2015
@vercas
Copy link
Owner Author

vercas commented May 29, 2015

I managed to achieve some basic switching.... I need to go a step further, though.

@vercas
Copy link
Owner Author

vercas commented Sep 11, 2015

Switching now happens on return from interrupts.

Still to do: actual scheduling on the BSP.
I must also think of supporting switching from a syscall.

@vercas
Copy link
Owner Author

vercas commented Sep 18, 2015

This is done, finally. Switching processes works perfectly as well!

@vercas vercas closed this as completed Sep 18, 2015
@vercas vercas changed the title To do #7: Basic thread scheduling To do #7: Basic thread switching Sep 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant