با استفاده از جدول که مشکلی پیش نیومد. ولی وقتی getScancode رو مینویسم این ارور داده میشه :

kernel.c: In function 'getScancode':
kernel.c:152:4: error: void value not ignored as it ought to be
if(inb(0x60)!=c)
^
kernel.c:154:2: error: void value not ignored as it ought to be
c=inb(0x60);
^