Lines Matching defs:sectors

103 //     - f04 (verify sectors) isn't complete  (?)
631 Bit16u spt; // # sectors / track
669 Bit32u sectors_low; // Total sectors count
689 // Count of transferred sectors and bytes
2849 // 4 : no sectors left to read/verify
2850 // 5 : more sectors to read/verify
2851 // 6 : no sectors left to write
2852 // 7 : more sectors to write
2973 BX_DEBUG_ATA("ata_cmd_data_in : no sectors left (status %02x)\n", (unsigned) status);
2981 BX_DEBUG_ATA("ata_cmd_data_in : more sectors left (status %02x)\n", (unsigned) status);
3000 // 4 : no sectors left to read/verify
3001 // 5 : more sectors to read/verify
3002 // 6 : no sectors left to write
3003 // 7 : more sectors to write
3125 BX_DEBUG_ATA("ata_cmd_data_out : no sectors left (status %02x)\n", (unsigned) status);
3133 BX_DEBUG_ATA("ata_cmd_data_out : more sectors left (status %02x)\n", (unsigned) status);
3458 Bit32u sectors;
3516 sectors = (Bit32u) buf[0] << 24
3521 BX_DEBUG_ATA("sectors=%u\n", sectors);
3523 sectors <<= 2; /* # of sectors in 512-byte "soft" sector */
3524 if (sectors != read_dword(ebda_seg,&EbdaData->ata.devices[device].sectors_low))
3525 printf("%dMB medium detected\n", sectors>>(20-9));
3526 write_dword(ebda_seg,&EbdaData->ata.devices[device].sectors_low, sectors);
5258 case 0x02: // read disk sectors
5259 case 0x03: // write disk sectors
5260 case 0x04: // verify disk sectors
5590 case 0x0a: /* read disk sectors with ECC */
5591 case 0x0b: /* write disk sectors with ECC */
5664 case 0x03: /* write disk sectors */
5694 case 0x44: // IBM/MS verify sectors
5936 case 0x02: /* read sectors */
5937 case 0x04: /* verify sectors */
5939 case 0x0a: /* read disk sectors with ECC */
5940 case 0x0b: /* write disk sectors with ECC */
6088 case 0x03: /* write disk sectors */
6104 case 0x02: // read disk sectors
6105 case 0x04: // verify disk sectors
6203 case 0x0a: /* read disk sectors with ECC */
6204 case 0x0b: /* write disk sectors with ECC */
6210 case 0x44: // IBM/MS verify sectors
6368 case 0x04: // verify disk sectors
6369 case 0x02: // read disk sectors
6495 BX_PANIC("no sectors left to read/verify, status is %02x\n", (unsigned) status);
6501 BX_PANIC("more sectors left to read/verify, status is %02x\n", (unsigned) status);
6514 case 0x03: /* write disk sectors */
6635 BX_PANIC("no sectors left to write, status is %02x\n", (unsigned) status);
6641 BX_PANIC("more sectors left to write, status is %02x\n", (unsigned) status);
6713 case 0x0a: /* read disk sectors with ECC */
6715 case 0x0b: /* write disk sectors with ECC */
6787 mul al, ah ;; ax = heads * sectors
6790 mul ax, bx ;; dx:ax = (cylinders -1) * (heads * sectors)
6866 // sectors per track
7212 SET_AL(0); // no sectors read
7221 SET_AL(0); // no sectors read
7231 SET_AL(0); // no sectors read
7262 SET_AL(0); // no sectors read
7323 SET_AL(0); // no sectors read
7367 SET_AL(0); // no sectors read
7374 // AL = number of sectors read (same value as passed)
7403 SET_AL(0); // no sectors read
7457 SET_AL(0); // no sectors written
7502 // AL=number of sectors written=0
7513 // AL = number of sectors read (same value as passed)
7522 // AL = number of sectors verified (same value as passed)
7557 SET_AL(0); // no sectors read
7579 SET_AL(0); // no sectors read
7605 outb(0x03f5, num_sectors); // number of sectors per track
7662 // AL=number of sectors written=0
7719 CX = 0x2709; // 40 tracks, 9 sectors
7724 CX = 0x4f0f; // 80 tracks, 15 sectors
7729 CX = 0x4f09; // 80 tracks, 9 sectors
7734 CX = 0x4f12; // 80 tracks, 18 sectors
7739 CX = 0x4f24; // 80 tracks, 36 sectors
7744 CX = 0x2708; // 40 tracks, 8 sectors
7749 CX = 0x2709; // 40 tracks, 9 sectors
7754 CX = 0x2708; // 40 tracks, 8 sectors
8812 ;; 23 sectors/track E
8858 mov dl, al ;; DL = sectors
8868 mov (0x003d + 0x0E), dl ;; number of physical sectors
8875 mov (0x003d + 0x04), dl ;; number of physical sectors
8876 mov (0x003d + 0x0e), dl ;; number of logical sectors (same)
8958 ;; 0x2c sectors/track E
9002 mov dl, al ;; DL = sectors
9012 mov (0x004d + 0x0E), dl ;; number of physical sectors
9019 mov (0x004d + 0x04), dl ;; number of physical sectors
9020 mov (0x004d + 0x0e), dl ;; number of logical sectors (same)