ASI_SEGMAP
? lduba(va, ASI_SEGMAP) \
: (lduha(va, ASI_SEGMAP) & segfixmask))
? stba(va, ASI_SEGMAP, pmeg) \
: stha(va, ASI_SEGMAP, pmeg))
#define getsegmap(va) (lduha(va, ASI_SEGMAP))
#define setsegmap(va, pmeg) do stha(va, ASI_SEGMAP, pmeg); while(0)
? stba(va, ASI_SEGMAP, pmeg) \
: stha(va, ASI_SEGMAP, pmeg))