summaryrefslogtreecommitdiff
path: root/src/VBox/Devices/PC/BIOS/disk.c
Commit message (Collapse)AuthorAgeFilesLines
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@98103 cfe28804-0f27-0410-a406-dd0f0b0b656f
* scm copyright and license note updatevboxsync2022-08-221-8/+18
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@96407 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Added comment about WDCTRL.386.vboxsync2022-01-241-0/+3
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@93415 cfe28804-0f27-0410-a406-dd0f0b0b656f
* scm --update-copyright-yearvboxsync2022-01-011-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@93115 cfe28804-0f27-0410-a406-dd0f0b0b656f
* Devices/PC/BIOS: Implement basic BusLogic and LsiLogic drivers to be able to ↵vboxsync2021-05-191-3/+0
| | | | | | get rid of the crappy VBoxSCSI interface, bugref:4841 git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@89168 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Always report non-IDE disks as ready, reading the ATA status register ↵vboxsync2020-02-081-1/+9
| | | | | | is harmful for SCSI etc. drives. git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@83027 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Only log LBA when we have one, and CHS otherwise.vboxsync2020-02-041-2/+5
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@82980 cfe28804-0f27-0410-a406-dd0f0b0b656f
* Copyright year updates by scm.vboxsync2020-02-041-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@82968 cfe28804-0f27-0410-a406-dd0f0b0b656f
* PC/BIOS: Hook up VirtIO driver to the disk layervboxsync2019-11-251-0/+3
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@82163 cfe28804-0f27-0410-a406-dd0f0b0b656f
* Undoing bad commit.vboxsync2019-05-171-24/+0
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@78572 cfe28804-0f27-0410-a406-dd0f0b0b656f
* DevACPI: First check input, then take a lock.vboxsync2019-05-171-0/+24
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@78571 cfe28804-0f27-0410-a406-dd0f0b0b656f
* scm --update-copyright-yearvboxsync2019-01-011-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@76553 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Added INT13X support for El Torito emulated hard disks, merged ↵vboxsync2017-12-231-126/+143
| | | | | | resulting three instances of EDD table code. git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@70333 cfe28804-0f27-0410-a406-dd0f0b0b656f
* PC/BIOS: Added LGPL disclaimer text where appropriate.vboxsync2017-10-281-0/+14
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@69501 cfe28804-0f27-0410-a406-dd0f0b0b656f
* *: scm --update-copyright-yearvboxsync2017-10-281-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@69500 cfe28804-0f27-0410-a406-dd0f0b0b656f
* backed out r118835 as it incorrectly updated the 'This file is based on' ↵vboxsync2017-10-281-1/+2
| | | | | | file headers. git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@69498 cfe28804-0f27-0410-a406-dd0f0b0b656f
* *: scm --update-copyright-yearvboxsync2017-10-281-2/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@69496 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: INT 13h, INT 15h always returns with interrupts enabled.vboxsync2017-06-291-0/+2
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@67694 cfe28804-0f27-0410-a406-dd0f0b0b656f
* scm: cleaning up todosvboxsync2016-08-161-5/+5
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@63562 cfe28804-0f27-0410-a406-dd0f0b0b656f
* (C) 2016vboxsync2016-07-221-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@62509 cfe28804-0f27-0410-a406-dd0f0b0b656f
* Devices/PC/BIOS: removed one superfluous 'return' to make cppcheck happyvboxsync2016-07-071-4/+3
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@62095 cfe28804-0f27-0410-a406-dd0f0b0b656f
* PCBIOS: 286 fixes, improved the BIOSORG checking as overflows in this area ↵vboxsync2016-04-111-0/+2
| | | | | | are hard to figure out. git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@60433 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Support 64-bit LBA operation. Contributed by Maksym Sobolyev. Thank you!vboxsync2015-11-171-14/+11
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@58724 cfe28804-0f27-0410-a406-dd0f0b0b656f
* Devices: Updated (C) year.vboxsync2015-06-091-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@56292 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Fixed disk logging, stripped trailing spaces.vboxsync2013-08-281-33/+37
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@48122 cfe28804-0f27-0410-a406-dd0f0b0b656f
* header (C) fixesvboxsync2013-02-041-1/+1
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@44528 cfe28804-0f27-0410-a406-dd0f0b0b656f
* BIOS: Build default logical geometry if none was provided in CMOS.vboxsync2012-10-011-0/+27
| | | | git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@43483 cfe28804-0f27-0410-a406-dd0f0b0b656f
* Renamed PC/BIOS-new to PC/BIOS and dropped the VBOX_WITH_NEW_BIOS makefile ↵vboxsync2012-07-091-0/+578
variable. git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@42057 cfe28804-0f27-0410-a406-dd0f0b0b656f