PSW_MASK_BA
#define PSW_MASK_DISABLED (PSW_MASK_WAIT | PSW_MASK_EA | PSW_MASK_BA)
regs->psw.mask = PSW_USER_BITS | PSW_MASK_EA | PSW_MASK_BA; \
regs->psw.mask = PSW_USER_BITS | PSW_MASK_BA; \
(psw.mask & PSW_MASK_BA) ? (1UL << 31) - 1 :
psw.mask = PSW_MASK_BASE | PSW_MASK_WAIT | PSW_MASK_BA | PSW_MASK_EA;
PSW_MASK_EA | PSW_MASK_BA | PSW_MASK_DAT)
if ((data & PSW_MASK_EA) && !(data & PSW_MASK_BA))
regs->psw.mask |= PSW_MASK_BA;
regs->psw.mask = PSW_MASK_EA | PSW_MASK_BA |
regs->psw.mask = PSW_MASK_EA | PSW_MASK_BA |
#define PSW_MASK_ADDR_MODE (PSW_MASK_EA | PSW_MASK_BA)
if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_BA) {
PSW_MASK_BASE | PSW_MASK_EA | PSW_MASK_BA | PSW_MASK_WAIT;