SWIN_SIZE
((addr) < (NODE_SWIN_BASE(nasid, HUB_NUM_WIDGET) + SWIN_SIZE)\
#define SWIN_SIZEMASK (SWIN_SIZE - 1)
bd->mem.end = offset + (widget << SWIN_SIZE_BITS) + SWIN_SIZE - 1;
bd->io.end = offset + (widget << SWIN_SIZE_BITS) + SWIN_SIZE - 1;