i2o_scsi_bios_param — Invent disk geometry
int i2o_scsi_bios_param
(struct scsi_device * sdev, struct block_device * dev, sector_t capacity, int * ip);
scsi device
block layer device
size in sectors
geometry array
This is anyone's guess quite frankly. We use the same rules everyone else appears to and hope. It seems to work.