Lines Matching defs:uATARegNSector

142     uint8_t uATARegNSector;
1002 s->uATARegNSector = (s->uATARegNSector & ~7) | ATAPI_INT_REASON_IO | ATAPI_INT_REASON_CD;
1003 Log2(("%s: interrupt reason %#04x\n", __FUNCTION__, s->uATARegNSector));
1046 if (!s->uATARegNSector && !s->uATARegNSectorHOB)
1049 return s->uATARegNSectorHOB << 8 | s->uATARegNSector;
1053 if (!s->uATARegNSector)
1056 return s->uATARegNSector;
1405 s->uATARegNSector = 1;
1720 s->uATARegNSector = (s->uATARegNSector & ~7)
1723 Log2(("%s: interrupt reason %#04x\n", __FUNCTION__, s->uATARegNSector));
1737 s->uATARegNSector = (s->uATARegNSector & ~7) | ATAPI_INT_REASON_IO | ATAPI_INT_REASON_CD;
1738 Log2(("%s: interrupt reason %#04x\n", __FUNCTION__, s->uATARegNSector));
3853 s->uATARegNSector = (s->uATARegNSector & ~7) | ATAPI_INT_REASON_CD;
3854 Log2(("%s: interrupt reason %#04x\n", __FUNCTION__, s->uATARegNSector));
4017 if ( s->uATARegNSector != 0
4018 && ( s->uATARegNSector > ATA_MAX_MULT_SECTORS
4019 || (s->uATARegNSector & (s->uATARegNSector - 1)) != 0))
4025 Log2(("%s: set multi sector count to %d\n", __FUNCTION__, s->uATARegNSector));
4026 s->cMultSectors = s->uATARegNSector;
4109 s->uATARegNSector = 0xff; /* drive active or idle */
4151 Log2(("%s: transfer mode %#04x\n", __FUNCTION__, s->uATARegNSector));
4152 switch (s->uATARegNSector & 0xf8)
4158 s->uATATransferMode = (s->uATARegNSector & 0xf8) | RT_MIN(s->uATARegNSector & 0x07, ATA_MDMA_MODE_MAX);
4161 s->uATATransferMode = (s->uATARegNSector & 0xf8) | RT_MIN(s->uATARegNSector & 0x07, ATA_UDMA_MODE_MAX);
4233 ataStartTransfer(s, (s->uATARegNSectorHOB << 8 | s->uATARegNSector) * s->cbSector, PDMBLOCKTXDIR_TO_DEVICE, ATAFN_BT_NULL, ATAFN_SS_TRIM, false);
4290 pCtl->aIfs[0].uATARegNSectorHOB = pCtl->aIfs[0].uATARegNSector;
4291 pCtl->aIfs[1].uATARegNSectorHOB = pCtl->aIfs[1].uATARegNSector;
4292 pCtl->aIfs[0].uATARegNSector = val;
4293 pCtl->aIfs[1].uATARegNSector = val;
4426 val = s->uATARegNSector;
5334 s->uATARegNSector = (s->uATARegNSector & ~7) | ATAPI_INT_REASON_IO | ATAPI_INT_REASON_CD;
5335 Log2(("%s: Ctl#%d: interrupt reason %#04x\n", __FUNCTION__, ATACONTROLLER_IDX(pCtl), s->uATARegNSector));
6517 SSMR3PutU8(pSSM, pThis->aCts[i].aIfs[j].uATARegNSector);
6690 SSMR3GetU8(pSSM, &pThis->aCts[i].aIfs[j].uATARegNSector);