ADD_UINT32
ADD_UINT32(h, "bytes_per_sector", h->bps);
ADD_UINT32(h, "sectors_per_cluster", h->bs.spcl);
ADD_UINT32(h, "reserved_sectors", PC_RESSEC(h));
ADD_UINT32(h, "fats", h->bs.nfat);
ADD_UINT32(h, "root_entry_count", PC_NROOTENT(h));
ADD_UINT32(h, "total_sectors_16", PC_NSEC(h));
ADD_UINT32(h, "media", h->bs.mediadesriptor);
ADD_UINT32(h, "fat_size_16", h->bs.fatsec);
ADD_UINT32(h, "sectors_per_track", h->bs.spt);
ADD_UINT32(h, "heads", h->bs.nhead);
ADD_UINT32(h, "hidden_sectors", h->bs.hiddensec);
ADD_UINT32(h, "total_sectors_32", h->bs.totalsec);
ADD_UINT32(h, "drive_number", PC_DRVNUM(h));
ADD_UINT32(h, "volume_id", PC_VOLID(h));
ADD_UINT32(h, "fat_size_32", h->bs32.f_fatlength);
ADD_UINT32(h, "total_sectors", h->TotSec);
ADD_UINT32(h, "fat_size", h->FATSz);
ADD_UINT32(h, "count_of_clusters", h->CountOfClusters);
ADD_UINT32(h, "fat_entry_size", h->fattype);