Populating the BIOS Parameter Block in MBR

Submitted by Anonymous
on August 30, 2008 - 7:11am

What populates the BIOS Parameter Block (BPB) in the MBR? Looking at the code in GRUB-0.97 the stage1.S code just fills this block with zeros. However when looking at the MBR the BPB is filled with data.
Does the data get placed there when grub-0.97 is installed as a bootloader?

Thanks.