while ((stat = gdFsGetStat(gf)) == GDD_STAT_READ) { if (gdFsGetTransStat(gf) == GDD_TRANS_READY) gdFsTrans32(gf, 2048, buf); }