ATA_STD_BIOS_PARAM(9) | libata SCSI translation/emulat | ATA_STD_BIOS_PARAM(9) |
NAME¶
ata_std_bios_param - generic bios head/sector/cylinder calculator used by sd.
SYNOPSIS¶
int ata_std_bios_param(struct scsi_device * sdev, struct block_device * bdev, sector_t capacity, int geom[]);
ARGUMENTS¶
sdev
SCSI device for which BIOS geometry is to be
determined
bdev
block device associated with sdev
capacity
capacity of SCSI device
geom[]
location to which geometry will be output
DESCRIPTION¶
Generic bios head/sector/cylinder calculator used by sd. Most BIOSes nowadays expect a XXX/255/16 (CHS) mapping. Some situations may arise where the disk is not bootable if this is not used.
LOCKING¶
Defined by the SCSI layer. We don't really care.
RETURNS¶
Zero.
AUTHOR¶
Jeff Garzik
Author.
COPYRIGHT¶
June 2024 | Kernel Hackers Manual 3.10 |