instead of leaving random garbage in there. Should we just use "memset(pd, 0, sizeof(*pd));" instead? Fixes boot problems on evbppc/WALNUT with new proplib.