taglinefilesource code
BIOS960drivers/block/hd.cunsigned char *BIOS = (unsigned char *) &drive_info;
BIOS964drivers/block/hd.cbios_info[drive].cyl   = hd_info[drive].cyl = *(unsigned short *) BIOS;
BIOS965drivers/block/hd.cbios_info[drive].head  = hd_info[drive].head = *(2+BIOS);
BIOS966drivers/block/hd.cbios_info[drive].wpcom = hd_info[drive].wpcom = *(unsigned short *) (5+BIOS);
BIOS967drivers/block/hd.cbios_info[drive].ctl   = hd_info[drive].ctl = *(8+BIOS);
BIOS968drivers/block/hd.cbios_info[drive].lzone = hd_info[drive].lzone = *(unsigned short *) (12+BIOS);
BIOS969drivers/block/hd.cbios_info[drive].sect  = hd_info[drive].sect = *(14+BIOS);
BIOS974drivers/block/hd.cBIOS += 16;
BIOS2684drivers/block/ide.cbyte cmos_disks, *BIOS = (byte *) &drive_info;
BIOS2693drivers/block/ide.cdrive->cyl   = drive->bios_cyl  = *(unsigned short *)BIOS;
BIOS2694drivers/block/ide.cdrive->head  = drive->bios_head = *(BIOS+2);
BIOS2695drivers/block/ide.cdrive->sect  = drive->bios_sect = *(BIOS+14);
BIOS2696drivers/block/ide.cdrive->ctl   = *(BIOS+8);
BIOS2699drivers/block/ide.cBIOS += 16;