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));