Mine
public text v1 · immutable asm("sti");
asm("movl %edx,0x534D4150");
asm("movl %ecx,0x20");
asm("xor %ebx,%ebx");
asm("xor %eax, %eax");
asm("movl %eax, 0xE820");
asm("push %ds");
asm("pop %es");
asm("int %0"::"g"(0x15)); asm("sti");
asm("movl %edx,0x534D4150");
asm("movl %ecx,0x20");
asm("xor %ebx,%ebx");
asm("xor %eax, %eax");
asm("movl %eax, 0xE820");
asm("push %ds");
asm("pop %es");
asm("int %0"::"g"(0x15));