USB Floppies are umass devices so we always use the default 63/255 geometry.  But 63 * 255 > 2880 and the cylinder count becomes 0.  So if we end up with a valid disksize but 0 cylinders, set heads = cylinders = 1 and sectors-per-track = disksize.
USB Floppies are umass devices so we always use the default 63/255
geometry.  But 63 * 255 > 2880 and the cylinder count becomes 0.  So
if we end up with a valid disksize but 0 cylinders, set heads =
cylinders = 1 and sectors-per-track = disksize.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars