tag | line | file | source code |
FDCS | 377 | drivers/block/floppy.c | #define CHECK_RESET { if ( FDCS->reset ){ reset_fdc(); return ; } } |
FDCS | 444 | drivers/block/floppy.c | olddor = FDCS->dor; |
FDCS | 455 | drivers/block/floppy.c | FDCS->dor = newdor; |
FDCS | 465 | drivers/block/floppy.c | outb_p(FDCS->dor & ~(0x10<<UNIT(current_drive)),FD_DOR); |
FDCS | 466 | drivers/block/floppy.c | outb_p(FDCS->dor, FD_DOR); |
FDCS | 476 | drivers/block/floppy.c | FDCS->spec1 = FDCS->spec2 = -1; |
FDCS | 477 | drivers/block/floppy.c | FDCS->need_configure = 1; |
FDCS | 478 | drivers/block/floppy.c | FDCS->perp_mode = 1; |
FDCS | 479 | drivers/block/floppy.c | FDCS->rawcmd = 0; |
FDCS | 497 | drivers/block/floppy.c | if ( FDCS->rawcmd == 2 ) |
FDCS | 500 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 632 | drivers/block/floppy.c | if ( FDCS->reset ){ |
FDCS | 666 | drivers/block/floppy.c | FDCS->reset=1; |
FDCS | 672 | drivers/block/floppy.c | FDCS->reset=1; |
FDCS | 680 | drivers/block/floppy.c | FDCS->reset=1; |
FDCS | 703 | drivers/block/floppy.c | if (FDCS->reset) |
FDCS | 720 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 739 | drivers/block/floppy.c | if (FDCS->reset) |
FDCS | 759 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 788 | drivers/block/floppy.c | FDCS->reset = 1; /* convenient way to return to |
FDCS | 796 | drivers/block/floppy.c | if ( FDCS->perp_mode == perp_mode ) |
FDCS | 798 | drivers/block/floppy.c | if (FDCS->version >= FDC_82077_ORIG && FDCS->has_fifo) { |
FDCS | 801 | drivers/block/floppy.c | FDCS->perp_mode = perp_mode; |
FDCS | 838 | drivers/block/floppy.c | if (FDCS->need_configure && FDCS->has_fifo) { |
FDCS | 839 | drivers/block/floppy.c | if ( FDCS->reset ) |
FDCS | 847 | drivers/block/floppy.c | if ( FDCS->reset ){ |
FDCS | 848 | drivers/block/floppy.c | FDCS->has_fifo=0; |
FDCS | 851 | drivers/block/floppy.c | FDCS->need_configure = 0; |
FDCS | 867 | drivers/block/floppy.c | if (FDCS->version >= FDC_82072) { |
FDCS | 897 | drivers/block/floppy.c | if (FDCS->spec1 != spec1 || FDCS->spec2 != spec2) { |
FDCS | 900 | drivers/block/floppy.c | output_byte(FDCS->spec1 = spec1); |
FDCS | 901 | drivers/block/floppy.c | output_byte(FDCS->spec2 = spec2); |
FDCS | 912 | drivers/block/floppy.c | if ( raw_cmd.rate == FDCS->dtr) |
FDCS | 924 | drivers/block/floppy.c | FDCS->dtr = raw_cmd.rate; |
FDCS | 947 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 1147 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 1200 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 1243 | drivers/block/floppy.c | if ( FDCS->reset ) |
FDCS | 1255 | drivers/block/floppy.c | FDCS->reset = 0; |
FDCS | 1257 | drivers/block/floppy.c | if ( FDCS->version >= FDC_82077 ) |
FDCS | 1258 | drivers/block/floppy.c | outb_p(0x80 | ( FDCS->dtr &3), FD_STATUS); |
FDCS | 1261 | drivers/block/floppy.c | outb_p(FDCS->dor & ~0x04, FD_DOR); |
FDCS | 1263 | drivers/block/floppy.c | outb(FDCS->dor, FD_DOR); |
FDCS | 1280 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 1291 | drivers/block/floppy.c | if ( (FDCS->dor & 0x03) != UNIT(current_drive) ) |
FDCS | 1295 | drivers/block/floppy.c | if ( ! ( FDCS->dor & ( 0x10 << UNIT(current_drive) ) )){ |
FDCS | 1320 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 1420 | drivers/block/floppy.c | if ( FDCS->reset ) |
FDCS | 1492 | drivers/block/floppy.c | FDCS->reset = 1; |
FDCS | 2256 | drivers/block/floppy.c | FDCS->reset=1; |
FDCS | 2259 | drivers/block/floppy.c | if(FDCS->rawcmd == 2 ) |
FDCS | 2263 | drivers/block/floppy.c | if ( FDCS->reset ){ |
FDCS | 2327 | drivers/block/floppy.c | if ( FDCS->rawcmd <= 1 ) |
FDCS | 2328 | drivers/block/floppy.c | FDCS->rawcmd = 1; |
FDCS | 2339 | drivers/block/floppy.c | if(FDCS->reset) |
FDCS | 2363 | drivers/block/floppy.c | if ( !ret && !FDCS->reset ){ |
FDCS | 2834 | drivers/block/floppy.c | if ( FDCS->reset ) |
FDCS | 2928 | drivers/block/floppy.c | FDCS->dtr = -1; |
FDCS | 2929 | drivers/block/floppy.c | FDCS->dor = 0; |
FDCS | 2930 | drivers/block/floppy.c | FDCS->reset = 0; |
FDCS | 2931 | drivers/block/floppy.c | FDCS->version = FDC_NONE; |
FDCS | 2948 | drivers/block/floppy.c | FDCS->rawcmd = 2; |
FDCS | 2952 | drivers/block/floppy.c | FDCS->version = get_fdc_version(); |
FDCS | 2953 | drivers/block/floppy.c | if (FDCS->version == FDC_NONE) |
FDCS | 2960 | drivers/block/floppy.c | FDCS->has_fifo = FDCS->version >= FDC_82077_ORIG; |