VirtualBox

Changeset 47838 in vbox


Ignore:
Timestamp:
Aug 19, 2013 10:33:09 AM (11 years ago)
Author:
vboxsync
Message:

hack to fix the current DevATA breakage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/DevATA.cpp

    r47830 r47838  
    62056205     * Allocate I/O buffer.
    62066206     */
     6207    if (pIf->fATAPI)
     6208        pIf->cbSector = 2048;
     6209    else
     6210        pIf->cbSector = pIf->pDrvBlock->pfnGetSectorSize(pIf->pDrvBlock);
     6211
    62076212    PVM pVM = PDMDevHlpGetVM(pDevIns);
    62086213    if (pIf->cbIOBuffer)
     
    62376242    if (pIf->fATAPI)
    62386243    {
    6239         pIf->cbSector = 2048;
     6244//        pIf->cbSector = 2048;
    62406245        pIf->cTotalSectors = pIf->pDrvBlock->pfnGetSize(pIf->pDrvBlock) / pIf->cbSector;
    62416246        pIf->PCHSGeometry.cCylinders = 0; /* dummy */
     
    62466251    else
    62476252    {
    6248         pIf->cbSector = pIf->pDrvBlock->pfnGetSectorSize(pIf->pDrvBlock);
     6253//        pIf->cbSector = pIf->pDrvBlock->pfnGetSectorSize(pIf->pDrvBlock);
    62496254        pIf->cTotalSectors = pIf->pDrvBlock->pfnGetSize(pIf->pDrvBlock) / pIf->cbSector;
    62506255        rc = pIf->pDrvBlockBios->pfnGetPCHSGeometry(pIf->pDrvBlockBios,
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette