Changeset 54817 in vbox for trunk/src/VBox/Devices/Storage/DevATA.cpp
- Timestamp:
- Mar 17, 2015 5:12:44 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 99016
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Storage/DevATA.cpp
r53409 r54817 5901 5901 { 5902 5902 /* Reads from the data register may be 16-bit or 32-bit. */ 5903 Assert(cb == 2 || cb == 4);5904 rc = ataDataRead(pCtl, Port, cb , (uint8_t *)pu32);5905 if (cb == 2)5906 *pu32 &= 0xffff ;5903 Assert(cb == 1 || cb == 2 || cb == 4); 5904 rc = ataDataRead(pCtl, Port, cb == 1 ? 2 : cb, (uint8_t *)pu32); 5905 if (cb <= 2) 5906 *pu32 &= 0xffff >> (16 - cb * 8); 5907 5907 } 5908 5908 else
Note:
See TracChangeset
for help on using the changeset viewer.