🆕 原子变量和信号量

This commit is contained in:
fslongjin
2022-04-12 21:30:07 +08:00
parent fb4ddc56ff
commit ac28a3c806
4 changed files with 205 additions and 4 deletions

View File

@ -77,10 +77,10 @@ long enter_syscall_int(ul syscall_id, ul arg0, ul arg1, ul arg2, ul arg3, ul arg
ul sys_printf(struct pt_regs *regs)
{
// if(regs->r9 == 0 &&regs->r10 == 0)
// printk((char*)regs->r8);
// else printk_color(regs->r9, regs->r10, (char*)regs->r8);
printk_color(BLACK, WHITE, (char *)regs->r8);
if(regs->r9 == 0 &&regs->r10 == 0)
printk((char*)regs->r8);
else printk_color(regs->r9, regs->r10, (char*)regs->r8);
// printk_color(BLACK, WHITE, (char *)regs->r8);
return 0;
}