Changeset 35351 in vbox for trunk/src/VBox/Devices/PC
- Timestamp:
- Dec 27, 2010 5:04:17 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 69211
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/BIOS/rombios.c
r35107 r35351 5574 5574 #endif 5575 5575 { 5576 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,count * 0x200); 5576 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,count * 0x200); 5577 5577 status=ata_cmd_data_in(device, ATA_CMD_READ_MULTIPLE, count, cylinder, head, sector, lba, segment, offset); 5578 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,0x200); 5578 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,0x200); 5579 5579 } 5580 5580 } … … 5755 5755 status=ata_cmd_data_in(device, ATA_CMD_READ_SECTORS_EXT, count, 0, 0, 0, lba, segment, offset); 5756 5756 else { 5757 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,count * 0x200); 5757 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,count * 0x200); 5758 5758 status=ata_cmd_data_in(device, ATA_CMD_READ_MULTIPLE, count, 0, 0, 0, lba, segment, offset); 5759 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,0x200); 5759 write_word(ebda_seg,&EbdaData->ata.devices[device].blksize,0x200); 5760 5760 } 5761 5761 }
Note:
See TracChangeset
for help on using the changeset viewer.