DOINT
__asm volatile(DOINT(0x16) : "=a" (rv) : "0" (0x200) :
__asm volatile(DOINT(0x10) : : "a" (c | 0xe00), "b" (1) :
__asm volatile(DOINT(0x11) : "=a" (n) : : "%ecx", "%edx", "cc");
__asm volatile(DOINT(0x16) "; setnz %b0" : "=a" (rv) :
__asm volatile(DOINT(0x16) "; setnz %b0" : "=a" (rv) :
__asm volatile(DOINT(0x16) : "=a" (rv) : "0" (0x000) :
__asm volatile (DOINT(0x13) "\n\t"
__asm volatile(DOINT(0x13) "; setc %b0"
DOINT(0x13) "\n\t"
__asm volatile (DOINT(0x13) "; setc %b0" : "=a" (rv)
__asm volatile (DOINT(0x13) "; setc %b0" : "=a" (rv)
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x15) "; setc %b0"
__asm volatile(DOINT(0x12) : "=a" (mem) :: "%ecx", "%edx", "cc");
__asm volatile(DOINT(0x15) "; setc %b1"
__asm volatile(DOINT(0x1a) "\n\t"
__asm volatile (DOINT(0x15) "\n\t"
__asm volatile (DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x16) : "=a" (rv) : "0" (0x200) :
__asm volatile(DOINT(0x10) : : "a" (c | 0xe00), "b" (1) :
__asm volatile(DOINT(0x11) : "=a" (n) : : "%ecx", "%edx", "cc");
__asm volatile(DOINT(0x16) "; setnz %b0" : "=a" (rv) :
__asm volatile(DOINT(0x16) "; setnz %b0" : "=a" (rv) :
__asm volatile(DOINT(0x16) : "=a" (rv) : "0" (0x000) :
__asm volatile (DOINT(0x13) "\n\t"
__asm volatile(DOINT(0x13) "; setc %b0"
DOINT(0x13) "\n\t"
__asm volatile (DOINT(0x13) "; setc %b0" : "=a" (rv)
__asm volatile (DOINT(0x13) "; setc %b0" : "=a" (rv)
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x15) "; setc %b0"
__asm volatile(DOINT(0x12) : "=a" (mem) :: "%ecx", "%edx", "cc");
__asm volatile(DOINT(0x15) "; setc %b1"
__asm volatile(DOINT(0x1A)
__asm volatile(DOINT(0x15) "\n\t"
__asm volatile(DOINT(0x1a) "\n\t"