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

Kernel: Improve on screen printing #2

Open
StraykerPL opened this issue May 10, 2019 · 0 comments
Open

Kernel: Improve on screen printing #2

StraykerPL opened this issue May 10, 2019 · 0 comments
Assignees
Labels
good first issue Good for newcomers help wanted Extra attention is needed kernel This changes are in kernel

Comments

@StraykerPL
Copy link
Member

StraykerPL commented May 10, 2019

Hi there! :D

Strayex Kernel has got three functions:

kprintch kvprintf kprintf

They are responsible for printing on screen characters. This functions do not meet the requirements of C language standard, some of them need improvement and some thing have to be finished.

Working with these functions can be good programming exercise and it will relieve me form additional work.

Things to do here are:

  • find unfinished functions in these list,
  • look into code and find lines, that can be improved,

These functions are very inportand to kernel work! Before submitting pull request, compile kernel in debug mode (in this version default one) and check that Multiboot data is displayed properly.

Remember, every change done in system must be updated in documentation!

Good luck and have fun! 👍

@StraykerPL StraykerPL added help wanted Extra attention is needed good first issue Good for newcomers labels May 10, 2019
@StraykerPL StraykerPL self-assigned this May 10, 2019
@StraykerPL StraykerPL added the kernel This changes are in kernel label May 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed kernel This changes are in kernel
Projects
None yet
Development

No branches or pull requests

1 participant