MW_DATA_WINDOW_SIZE
#define WINDOW_SIZE ((signed int)MW_DATA_WINDOW_SIZE)
u32 offset = addr_lo & (MW_DATA_WINDOW_SIZE - 1);
u32 base = addr_lo & -(signed int)MW_DATA_WINDOW_SIZE;
iatvr = (from & -(signed int)MW_DATA_WINDOW_SIZE);
offset = from & (MW_DATA_WINDOW_SIZE - 1);
if (len > MW_DATA_WINDOW_SIZE - offset)
len = MW_DATA_WINDOW_SIZE - offset;