Skip to content
This repository was archived by the owner on Jul 12, 2020. It is now read-only.

WIP: Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation#71

Open
Kfeavel wants to merge 73 commits intomasterfrom
dev
Open

WIP: Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation#71
Kfeavel wants to merge 73 commits intomasterfrom
dev

Conversation

@Kfeavel
Copy link
Member

@Kfeavel Kfeavel commented Oct 2, 2019

We have to figure out why mouse isn't working in the shell anymore though. That's a must before this gets merged. We should also look into starting the desktop from the shell and seeing if we can make that a process too.

Kfeavel and others added 30 commits September 26, 2019 16:12
Fixed printing of escape codes in Makefile
@Kfeavel Kfeavel self-assigned this Oct 2, 2019
@Kfeavel Kfeavel changed the title Multitasking, Power, Port Refactor, and Better Basch Multitasking, Power, Port Refactor, Better Basch and Updated Copyright Headers Oct 3, 2019
@Kfeavel Kfeavel changed the title Multitasking, Power, Port Refactor, Better Basch and Updated Copyright Headers Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation Oct 3, 2019
@todo
Copy link

todo bot commented Oct 3, 2019

Add yield function to move onto next process.

https://github.com/panix-os-dev-team/Panix/blob/faf4c32df715ab74cc692f57d0b0456804167550/include/cpu/multitasking/Multitasking.hpp#L64-L69


This comment was generated by todo based on a TODO: comment in faf4c32 in #71. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Oct 3, 2019

Watch the video and document what exactly this does

https://github.com/panix-os-dev-team/Panix/blob/faf4c32df715ab74cc692f57d0b0456804167550/include/cpu/multitasking/Multitasking.hpp#L92-L97


This comment was generated by todo based on a TODO: comment in faf4c32 in #71. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Oct 3, 2019

Talk to the PIT and use the sleep function from there

https://github.com/panix-os-dev-team/Panix/blob/faf4c32df715ab74cc692f57d0b0456804167550/src/drivers/speaker/Speaker.cpp#L42-L47


This comment was generated by todo based on a TODO: comment in faf4c32 in #71. cc @panix-os-dev-team.

@Kfeavel Kfeavel changed the title Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation (WIP) Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation Oct 4, 2019
@Kfeavel Kfeavel changed the title (WIP) Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation WIP: Multitasking, Power, Port Refactor, Better Basch, Updated Copyright Headers, and Better Documentation Oct 4, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants