diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2017-06-20 11:04:25 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2017-06-20 11:04:25 +0000 |
commit | 1de26bc0327a873defb93e9e1e3f1147e1d81e9d (patch) | |
tree | a6329ee46570de5e8e94808ac780392632a5eaca /src/VBox/Devices/BiosCommonCode | |
parent | d444400df00465eaec188160a5ede365e2a5e4cb (diff) | |
download | VirtualBox-svn-1de26bc0327a873defb93e9e1e3f1147e1d81e9d.tar.gz |
Devices/BIOS: update alternative code
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@67495 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/Devices/BiosCommonCode')
-rw-r--r-- | src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp b/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp index 37f71797d4c..c90c18eb5a7 100644 --- a/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp +++ b/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp @@ -983,6 +983,13 @@ static bool disCode(uint32_t uFlatAddr, uint32_t cb, bool fIs16Bit) && pb[3] == 0x48 && pb[4] == 0x47 ) + || ( pb[0] == 0x42 /* _int13_harddisk_ext switch */ + && pb[1] == 0x61 + && pb[2] == 0x75 + && pb[3] == 0x61 + && pb[4] == 0x75 + && pb[5] == 0x61 + ) || ( pb[0] == 0x67 /* _pci16_function switch */ && pb[1] == 0x92 && pb[2] == 0x81 |