Probably you need to practice C a little more ;-)
Thank you very much,I will try my best to practice.
I think this depends a lot on which part of the code you want to read. If you are trying to understand parts of NTOSKRNL it will be helpful to read at least the thing about memory management in the IA32 manual. On the other side if you are looking at our Mesa3D copy, you should probably be good at maths.
Now I'm studing about 80x86 assembly. Do you think it work?
HTH, blight
regards, yang