pd 65 x86.h volatile ushort pd[3]; pd 67 x86.h pd[0] = size-1; pd 68 x86.h pd[1] = (uint)p; pd 69 x86.h pd[2] = (uint)p >> 16; pd 71 x86.h asm volatile("lgdt (%0)" : : "r" (pd)); pd 79 x86.h volatile ushort pd[3]; pd 81 x86.h pd[0] = size-1; pd 82 x86.h pd[1] = (uint)p; pd 83 x86.h pd[2] = (uint)p >> 16; pd 85 x86.h asm volatile("lidt (%0)" : : "r" (pd));