summaryrefslogtreecommitdiff
path: root/src/devices/oprom/yabel/io.c
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2012-07-26 16:25:53 -0700
committerPatrick Georgi <patrick@georgi-clan.de>2012-08-02 14:42:40 +0200
commit3b69578cd2a138b8fa1260a0dd1fa943cba113cd (patch)
tree3fb1fe7104fd737736c5589f8cd83fccea948afb /src/devices/oprom/yabel/io.c
parentb25374cec558cacadafb9e10d8816508c5a8ecc4 (diff)
x86emu: Fix more mis-decoding of the data prefix
cc2c73ddcb4370a7c3ad439cda4da825156c26c9's three-cent titanium tax doesn't go too far enough. Fix the rest of the call and jmp instructions to handle the data prefix correctly. Reference: Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A-M http://www.intel.com/Assets/PDF/manual/253666.pdf Imported from: http://cgit.freedesktop.org/xorg/xserver/commit/hw/xfree86/x86emu?id=bb18f277156c08be028a6e12d8987fb1593e9168 Signed-off-by: Stefan Reinauer <reinauer@google.com> Change-Id: I83e6245d9748ee86722cfb7d8ac65258c35c013c Reviewed-by: Julien Cristau <jcristau@debian.org> Signed-off-by: Adam Jackson <ajax@redhat.com> Reviewed-on: http://review.coreboot.org/1366 Tested-by: build bot (Jenkins) Reviewed-by: Anton Kochkov <anton.kochkov@gmail.com> Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'src/devices/oprom/yabel/io.c')
0 files changed, 0 insertions, 0 deletions