Changeset 69304 in vbox for trunk/src/VBox/Devices/Storage
- Timestamp:
- Oct 25, 2017 1:41:16 PM (7 years ago)
- Location:
- trunk/src/VBox/Devices/Storage
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Storage/DevATA.cpp
r69046 r69304 138 138 139 139 /** @} */ 140 140 141 141 142 /********************************************************************************************************************************* … … 2487 2488 } 2488 2489 else 2489 rc = VERR_NOT_FOUND; /** @todo :Return lead-in information. */2490 rc = VERR_NOT_FOUND; /** @todo Return lead-in information. */ 2490 2491 break; 2491 2492 } -
trunk/src/VBox/Devices/Storage/DevBusLogic.cpp
r69046 r69304 2350 2350 if ((uVal == BUSLOGICCOMMAND_EXECUTE_MAILBOX_COMMAND) && (pBusLogic->uOperationCode == 0xff)) 2351 2351 { 2352 /// @todo:Should fail if BL_STAT_INREQ is set2352 /// @todo Should fail if BL_STAT_INREQ is set 2353 2353 /* If there are no mailboxes configured, don't even try to do anything. */ 2354 2354 if (pBusLogic->cMailbox) -
trunk/src/VBox/Devices/Storage/DrvHostBase.cpp
r67841 r69304 349 349 350 350 /* For now just return one region for all devices. */ 351 /** @todo :Handle CD/DVD passthrough properly. */351 /** @todo Handle CD/DVD passthrough properly. */ 352 352 353 353 LogFlowFunc(("returns %u\n", cRegions)); -
trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp
r65965 r69304 56 56 /** Pointer to the host DVD driver instance data. */ 57 57 typedef DRVHOSTDVD *PDRVHOSTDVD; 58 58 59 59 60 /********************************************************************************************************************************* -
trunk/src/VBox/Devices/Storage/DrvRamDisk.cpp
r65713 r69304 40 40 #include "VBoxDD.h" 41 41 #include "IOBufMgmt.h" 42 42 43 43 44 /********************************************************************************************************************************* … … 504 505 /* -=-=-=-=- IMedia -=-=-=-=- */ 505 506 507 506 508 /********************************************************************************************************************************* 507 509 * Media interface methods * … … 721 723 DECLINLINE(unsigned) drvramdiskMediaExIoReqIdHash(PDMMEDIAEXIOREQID uIoReqId) 722 724 { 723 return uIoReqId % DRVVD_VDIOREQ_ALLOC_BINS; /** @todo :Find something better? */725 return uIoReqId % DRVVD_VDIOREQ_ALLOC_BINS; /** @todo Find something better? */ 724 726 } 725 727 -
trunk/src/VBox/Devices/Storage/DrvVD.cpp
r69046 r69304 537 537 } 538 538 539 539 540 /********************************************************************************************************************************* 540 541 * Error reporting callback * … … 3113 3114 LogFlowFunc(("pThis=%#p pIoReq=%#p cb=%zu\n", pThis, pIoReq, cb)); 3114 3115 3115 /** @todo :This does not work at all with encryption enabled because the encryption plugin3116 /** @todo This does not work at all with encryption enabled because the encryption plugin 3116 3117 * encrypts the data in place trashing guest memory and causing data corruption later on! 3117 3118 * … … 4517 4518 PDMDrvHlpSTAMDeregister(pDrvIns, &pThis->StatReqsPerSec); 4518 4519 } 4520 4519 4521 4520 4522 /********************************************************************************************************************************* -
trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp
r69046 r69304 31 31 32 32 #include "VSCSIInternal.h" 33 33 34 34 35 /********************************************************************************************************************************* … … 937 938 } 938 939 else 939 rc = VERR_NOT_FOUND; /** @todo :Return lead-in information. */940 rc = VERR_NOT_FOUND; /** @todo Return lead-in information. */ 940 941 break; 941 942 } -
trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSsc.cpp
r67962 r69304 16 16 */ 17 17 18 /******************************************************************************* 19 * Header Files * 20 *******************************************************************************/ 18 19 /********************************************************************************************************************************* 20 * Header Files * 21 *********************************************************************************************************************************/ 21 22 #define LOG_GROUP LOG_GROUP_VSCSI 22 23 #include <VBox/log.h> … … 182 183 *pu8ReplyPos++ = 0x45; /* Travan TR-4 density. */ 183 184 *pu8ReplyPos++ = 0; /* All blocks are the same. */ 184 *pu8ReplyPos++ = 0; // @todo:this calls for some macros!185 *pu8ReplyPos++ = 0; /// @todo this calls for some macros! 185 186 *pu8ReplyPos++ = 0; 186 187 *pu8ReplyPos++ = 0; /* Reserved. */ … … 196 197 case SCSI_MODE_SELECT_6: 197 198 { 198 /* @todo:implement!! */199 /** @todo implement!! */ 199 200 rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq); 200 201 break; … … 256 257 case SCSI_LOAD_UNLOAD: 257 258 { 258 // @todo:should load/unload do anyhting? is verify even supported?259 /// @todo should load/unload do anyhting? is verify even supported? 259 260 rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq); 260 261 break; … … 305 306 } 306 307 case SCSI_REWIND: 307 // @todo:flush data + write EOD? immed bit? partitions?308 /// @todo flush data + write EOD? immed bit? partitions? 308 309 pVScsiLUNSSC->uCurPos = 0; 309 310 rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq); 310 311 break; 311 312 case SCSI_RESERVE_6: 312 // @todo:perform actual reservation313 /// @todo perform actual reservation 313 314 rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq); 314 315 break; 315 316 case SCSI_RELEASE_6: 316 // @todo:perform actual release317 /// @todo perform actual release 317 318 rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq); 318 319 break; … … 323 324 /* Report unrestricted block sizes (1-FFFFFFh). */ 324 325 memset(aReply, 0, sizeof(aReply)); 325 // @todo:Helpers for big-endian 16-bit/24-bit/32-bit constants?326 /// @todo Helpers for big-endian 16-bit/24-bit/32-bit constants? 326 327 aReply[1] = aReply[2] = aReply[3] = 0xff; 327 328 aReply[5] = 0x01;
Note:
See TracChangeset
for help on using the changeset viewer.