Changeset 47791 in vbox for trunk/src/VBox
- Timestamp:
- Aug 16, 2013 9:40:10 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 88052
- Location:
- trunk/src/VBox/Devices/Storage
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Storage/ATAPIPassthrough.cpp
r43572 r47791 272 272 { 273 273 int rc = VINF_SUCCESS; 274 size_tcbCueSheet = atapiBE2H_U24(pbCDB + 6);274 unsigned cbCueSheet = atapiBE2H_U24(pbCDB + 6); 275 275 unsigned cTracks = cbCueSheet / 8; 276 276 … … 311 311 */ 312 312 static int atapiTrackListUpdateFromFormattedToc(PTRACKLIST pTrackList, uint8_t iTrack, 313 bool fMSF, const uint8_t *pbBuf, size_t cbBuffer)313 bool fMSF, const uint8_t *pbBuf, uint32_t cbBuffer) 314 314 { 315 315 int rc = VINF_SUCCESS; 316 size_tcbToc = atapiBE2H_U16(pbBuf);316 unsigned cbToc = atapiBE2H_U16(pbBuf); 317 317 uint8_t iTrackFirst = pbBuf[2]; 318 318 unsigned cTracks; … … 359 359 pTrack->fFlags &= ~TRACK_FLAGS_UNDETECTED; 360 360 pbBuf += 8; 361 pTrack++; 361 362 } 362 363 } … … 368 369 { 369 370 int rc = VINF_SUCCESS; 370 size_t cbBuffer = atapiBE2H_U16(&pbCDB[7]);371 uint16_t cbBuffer = atapiBE2H_U16(&pbCDB[7]); 371 372 bool fMSF = (pbCDB[1] & 0x2) != 0; 372 373 uint8_t uFmt = pbCDB[2] & 0xf; … … 551 552 } 552 553 553 DECLHIDDEN( size_t) ATAPIPassthroughTrackListGetSectorSizeFromLba(PTRACKLIST pTrackList, uint32_t iAtapiLba)554 DECLHIDDEN(uint32_t) ATAPIPassthroughTrackListGetSectorSizeFromLba(PTRACKLIST pTrackList, uint32_t iAtapiLba) 554 555 { 555 556 PTRACK pTrack = NULL; 556 size_t cbAtapiSector = 2048;557 uint32_t cbAtapiSector = 2048; 557 558 558 559 if (pTrackList->cTracksCurrent) -
trunk/src/VBox/Devices/Storage/ATAPIPassthrough.h
r43573 r47791 68 68 * @param iAtapiLba The start LBA to get the sector size for. 69 69 */ 70 DECLHIDDEN( size_t) ATAPIPassthroughTrackListGetSectorSizeFromLba(PTRACKLIST pTrackList, uint32_t iAtapiLba);70 DECLHIDDEN(uint32_t) ATAPIPassthroughTrackListGetSectorSizeFromLba(PTRACKLIST pTrackList, uint32_t iAtapiLba); 71 71 72 72 RT_C_DECLS_END -
trunk/src/VBox/Devices/Storage/DevATA.cpp
r47787 r47791 2454 2454 } 2455 2455 2456 static size_t atapiGetConfigurationFillFeatureListProfiles(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2456 static uint32_t atapiGetConfigurationFillFeatureListProfiles(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2457 2457 { 2458 2458 if (cbBuf < 3*4) … … 2472 2472 } 2473 2473 2474 static size_t atapiGetConfigurationFillFeatureCore(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2474 static uint32_t atapiGetConfigurationFillFeatureCore(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2475 2475 { 2476 2476 if (cbBuf < 12) … … 2487 2487 } 2488 2488 2489 static size_t atapiGetConfigurationFillFeatureMorphing(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2489 static uint32_t atapiGetConfigurationFillFeatureMorphing(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2490 2490 { 2491 2491 if (cbBuf < 8) … … 2501 2501 } 2502 2502 2503 static size_t atapiGetConfigurationFillFeatureRemovableMedium(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2503 static uint32_t atapiGetConfigurationFillFeatureRemovableMedium(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2504 2504 { 2505 2505 if (cbBuf < 8) … … 2516 2516 } 2517 2517 2518 static size_t atapiGetConfigurationFillFeatureRandomReadable(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2518 static uint32_t atapiGetConfigurationFillFeatureRandomReadable(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2519 2519 { 2520 2520 if (cbBuf < 12) … … 2532 2532 } 2533 2533 2534 static size_t atapiGetConfigurationFillFeatureCDRead(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2534 static uint32_t atapiGetConfigurationFillFeatureCDRead(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2535 2535 { 2536 2536 if (cbBuf < 8) … … 2546 2546 } 2547 2547 2548 static size_t atapiGetConfigurationFillFeaturePowerManagement(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2548 static uint32_t atapiGetConfigurationFillFeaturePowerManagement(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2549 2549 { 2550 2550 if (cbBuf < 4) … … 2558 2558 } 2559 2559 2560 static size_t atapiGetConfigurationFillFeatureTimeout(ATADevState *s, uint8_t *pbBuf, size_t cbBuf)2560 static uint32_t atapiGetConfigurationFillFeatureTimeout(ATADevState *s, uint8_t *pbBuf, size_t cbBuf) 2561 2561 { 2562 2562 if (cbBuf < 8) … … 2574 2574 { 2575 2575 uint8_t *pbBuf = s->CTX_SUFF(pbIOBuffer); 2576 size_t cbBuf = s->cbIOBuffer;2577 size_t cbCopied = 0;2576 uint32_t cbBuf = s->cbIOBuffer; 2577 uint32_t cbCopied = 0; 2578 2578 uint16_t u16Sfn = ataBE2H_U16(&s->aATAPICmd[2]); 2579 2579
Note:
See TracChangeset
for help on using the changeset viewer.