kprintf color parse

This commit is contained in:
2022-10-24 19:13:04 +06:00
parent 4785023126
commit 121f492b84
3 changed files with 70 additions and 8 deletions

View File

@@ -139,13 +139,13 @@ void kprint_setColor(kprint_format f){
uint8 fg=(f&0x0f000000)>>24;
if(fg<8) fg+=30;
else fg+=90-8;
kprintf("\e[%um", fg);
printf("\e[%um", fg);
}
if(kprint_format_bgColorChanged(f)){
uint8 bg=(f&0x00f00000)>>20;
if(bg<8) bg+=40;
else bg+=100-8;
kprintf("\e[%um", bg);
printf("\e[%um", bg);
}
}
#endif