- //memcpy64((void*)0xa0000, pptr, 16384);
- memcpy((void*)0xa0000, pptr, 65536);
- pptr += 65536;
- pending -= 65536;
+ sz = pending > 65536 ? 65536 : pending;
+ //memcpy64((void*)0xa0000, pptr, sz >> 3);
+ memcpy((void*)0xa0000, pptr, sz);
+ pptr += sz;
+ pending -= sz;