metalsvm/include
Jacek Galowicz 394befa3a8 Color management for procedures using vga_putchar
As seen in some BSD operating systems, you can now push and pop foreground and background colors onto a stack to change the colors you see on the screen whenever kprintf/kputchar is used.

This could become useful if one wants to see kernel space kprintfs in other colors than user space printfs or error messages in red and other debugging purposes.

Beware: This is just a small and dirty hack which protects the colorstack with locks and so on. But on task switching the color will not be switched. That makes different colors for different colors persistent for all the time difficult/impossible. But I considered adding colors to the task structures a bit overdone for a small debugging-help.

[Sorry for those commit-and-pull-back-mails. Forgot that I had this stuff on the master branch while pushing my own branch onto the server.]
2011-05-25 09:26:00 +02:00
..
metalsvm Color management for procedures using vga_putchar 2011-05-25 09:26:00 +02:00
stdarg.h - add missing files 2010-08-17 10:25:50 +00:00
stddef.h - minor modifications (only some Makefiles and wrapper definitions) to build lwip for the SCC 2010-08-11 17:59:21 +00:00
string.h - minor modifications (only some Makefiles and wrapper definitions) to build lwip for the SCC 2010-08-11 17:59:21 +00:00