LDT
#define LDT(reg,val) asm volatile ("itoft %0,$f"#reg : : "r"(val));
#define LDT(reg,val) asm volatile ("ldt $f"#reg",%0" : : "m"(val));
#define LDT REGx(R0900_P1_LDT)