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

Added RTC and Keyboard Scancode Input #12

Merged
merged 12 commits into from
Nov 19, 2019
Merged

Added RTC and Keyboard Scancode Input #12

merged 12 commits into from
Nov 19, 2019

Conversation

Kfeavel
Copy link
Member

@Kfeavel Kfeavel commented Nov 19, 2019

Now I need to figure out how I'm going to pass data around the kernel. Right now all keyboard inputs are going into a circular buffer that the TTY needs to read from, but I have to figure out a good way to update it without being wasteful of resources.

@Kfeavel Kfeavel self-assigned this Nov 19, 2019
@todo
Copy link

todo bot commented Nov 19, 2019

Switch flush.s back to NASM?

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/90ae6b62ab6f34d0a15ae564555d1d24776faae6/kernel/arch/i386/flush.s#L7-L10


This comment was generated by todo based on a @todo comment in 90ae6b6 in #12. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Nov 19, 2019

Make success and fail conditions for all of these and fix SMBIOS

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/90ae6b62ab6f34d0a15ae564555d1d24776faae6/kernel/main.cpp#L49-L54


This comment was generated by todo based on a @todo comment in 90ae6b6 in #12. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Nov 19, 2019

Update the IRQ definitions to make more sense, or document why they are these values

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/90ae6b62ab6f34d0a15ae564555d1d24776faae6/sysroot/usr/include/kernel/arch/i386/isr.hpp#L17-L20


This comment was generated by todo based on a @todo comment in 90ae6b6 in #12. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Nov 19, 2019

Document what's up with ISR and IRQ functions

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/90ae6b62ab6f34d0a15ae564555d1d24776faae6/sysroot/usr/include/kernel/arch/i386/isr.hpp#L35-L38


This comment was generated by todo based on a @todo comment in 90ae6b6 in #12. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Nov 19, 2019

Document what's up with ISR and IRQ functions

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/5ec1c24c21fa3f3563c2070833b61a9db33debc2/sysroot/usr/include/kernel/arch/i386/isr.hpp#L35-L38


This comment was generated by todo based on a @todo comment in 5ec1c24 in #12. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Nov 19, 2019

Document what's up with ISR and IRQ functions

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/d8a47a334776abf0804d8d605600e442e4d7ff32/sysroot/usr/include/kernel/arch/i386/isr.hpp#L35-L38


This comment was generated by todo based on a @todo comment in d8a47a3 in #12. cc @panix-os-dev-team.

@todo
Copy link

todo bot commented Nov 19, 2019

Document what's up with ISR and IRQ functions

https://github.com/panix-os-dev-team/Panix-Rewrite/blob/bc74f018f9c44ac087e8629351c27b42de6270a5/sysroot/usr/include/kernel/arch/i386/isr.hpp#L35-L38


This comment was generated by todo based on a @todo comment in bc74f01 in #12. cc @panix-os-dev-team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant