tag | line | file | source code |
hd_info | 70 | kernel/blk_drv/hd.c | struct hd_i_struct hd_info[] = { HD_TYPE }; |
hd_info | 71 | kernel/blk_drv/hd.c | #define NR_HD ((sizeof (hd_info))/(sizeof (struct hd_i_struct))) |
hd_info | 73 | kernel/blk_drv/hd.c | struct hd_i_struct hd_info[] = { {0,0,0,0,0,0},{0,0,0,0,0,0} }; |
hd_info | 146 | kernel/blk_drv/hd.c | outb_p(hd_info[drive].ctl,HD_CMD); |
hd_info | 148 | kernel/blk_drv/hd.c | outb_p(hd_info[drive].wpcom>>2,++port); |
hd_info | 179 | kernel/blk_drv/hd.c | outb(hd_info[0].ctl & 0x0f ,HD_CMD); |
hd_info | 202 | kernel/blk_drv/hd.c | hd_out(i,hd_info[i].sect,hd_info[i].sect,hd_info[i].head-1, |
hd_info | 203 | kernel/blk_drv/hd.c | hd_info[i].cyl,WIN_SPECIFY,&reset_hd); |
hd_info | 402 | kernel/blk_drv/hd.c | sec = block % hd_info[dev].sect; |
hd_info | 403 | kernel/blk_drv/hd.c | block /= hd_info[dev].sect; |
hd_info | 404 | kernel/blk_drv/hd.c | head = block % hd_info[dev].head; |
hd_info | 405 | kernel/blk_drv/hd.c | cyl = block / hd_info[dev].head; |
hd_info | 420 | kernel/blk_drv/hd.c | hd_out(dev,hd_info[dev].sect,0,0,0,WIN_RESTORE,&recal_intr); |
hd_info | 460 | kernel/blk_drv/hd.c | put_fs_byte(hd_info[dev].head, |
hd_info | 462 | kernel/blk_drv/hd.c | put_fs_byte(hd_info[dev].sect, |
hd_info | 464 | kernel/blk_drv/hd.c | put_fs_word(hd_info[dev].cyl, |
hd_info | 497 | kernel/blk_drv/hd.c | (void *) hd_info, /* internal */ |
hd_info | 510 | kernel/blk_drv/hd.c | hd_info[drive].cyl = *(unsigned short *) BIOS; |
hd_info | 511 | kernel/blk_drv/hd.c | hd_info[drive].head = *(unsigned char *) (2+BIOS); |
hd_info | 512 | kernel/blk_drv/hd.c | hd_info[drive].wpcom = *(unsigned short *) (5+BIOS); |
hd_info | 513 | kernel/blk_drv/hd.c | hd_info[drive].ctl = *(unsigned char *) (8+BIOS); |
hd_info | 514 | kernel/blk_drv/hd.c | hd_info[drive].lzone = *(unsigned short *) (12+BIOS); |
hd_info | 515 | kernel/blk_drv/hd.c | hd_info[drive].sect = *(unsigned char *) (14+BIOS); |
hd_info | 551 | kernel/blk_drv/hd.c | hd[i<<6].nr_sects = hd_info[i].head* |
hd_info | 552 | kernel/blk_drv/hd.c | hd_info[i].sect*hd_info[i].cyl; |