SDT_MEMERA
SDT_MEMERA, SEL_KPL, 1, 0, 1);
0xfffff, SDT_MEMERA, SEL_KPL, 1, 0, 1);
atop(VM_MAXUSER_ADDRESS) - 1, SDT_MEMERA, SEL_UPL, 1, 0, 1);
case SDT_MEMERA: DPRINTF("code, r/x, accessed\n"); break;
SDT_MEMERA, SEL_KPL, 1, 0);
SDT_MEMERA, SEL_KPL, 0, 0);
setgdt(GBIOS32_SEL, (caddr_t)va, BIOS32_END, SDT_MEMERA, SEL_KPL, 1, 0);
SDT_MEMERA, SEL_UPL, 1, 1);
SDT_MEMERA, SEL_UPL, 1, 1);
SDT_MEMERA, SEL_KPL, 1, 1);
SDT_MEMERA, SEL_KPL, 1, 1);
atop(I386_MAX_EXE_ADDR) - 1, SDT_MEMERA, SEL_UPL, 1, 1);
SDT_MEMERA, SEL_UPL, 1, 1);
setsegment(&sd[1], 0, 0xffffffff, SDT_MEMERA, SEL_KPL, 1, 1);