taglinefilesource code
BIOS961drivers/block/hd.cunsigned char *BIOS = (unsigned char *) &drive_info;
BIOS965drivers/block/hd.cbios_info[drive].cyl   = hd_info[drive].cyl = *(unsigned short *) BIOS;
BIOS966drivers/block/hd.cbios_info[drive].head  = hd_info[drive].head = *(2+BIOS);
BIOS967drivers/block/hd.cbios_info[drive].wpcom = hd_info[drive].wpcom = *(unsigned short *) (5+BIOS);
BIOS968drivers/block/hd.cbios_info[drive].ctl   = hd_info[drive].ctl = *(8+BIOS);
BIOS969drivers/block/hd.cbios_info[drive].lzone = hd_info[drive].lzone = *(unsigned short *) (12+BIOS);
BIOS970drivers/block/hd.cbios_info[drive].sect  = hd_info[drive].sect = *(14+BIOS);
BIOS975drivers/block/hd.cBIOS += 16;
BIOS2765drivers/block/ide.cbyte cmos_disks, *BIOS = (byte *) &drive_info;
BIOS2774drivers/block/ide.cdrive->cyl   = drive->bios_cyl  = *(unsigned short *)BIOS;
BIOS2775drivers/block/ide.cdrive->head  = drive->bios_head = *(BIOS+2);
BIOS2776drivers/block/ide.cdrive->sect  = drive->bios_sect = *(BIOS+14);
BIOS2777drivers/block/ide.cdrive->ctl   = *(BIOS+8);
BIOS2780drivers/block/ide.cBIOS += 16;