History log of /freebsd/sys/contrib/x86emu/x86emu.c (Results 1 – 25 of 31)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 3faba300 27-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

x86emu: remove localy added __FBSDID

This partially reverts 0a2e9846fdf3f3d42a9ee65d0d8669f6be11c879.

Reviewed by: imp, delphij
Differential Revision: https://reviews.freebsd.org/D42705


Revision tags: release/14.0.0, release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0
# 317cec3c 22-Feb-2016 Glen Barber <gjb@FreeBSD.org>

MFH

Sponsored by: The FreeBSD Foundation


# 9893f787 21-Feb-2016 Dimitry Andric <dim@FreeBSD.org>

Merge ^/head r295601 through r295844.


# 33b5cd53 19-Feb-2016 Jung-uk Kim <jkim@FreeBSD.org>

Optimize ROL and ROR emulations and fix comments.


# 7de2983d 19-Feb-2016 Jung-uk Kim <jkim@FreeBSD.org>

Silence VPS-Studio errors (V646). These is no functional change.


Revision tags: release/10.2.0
# 416ba5c7 22-Jun-2015 Navdeep Parhar <np@FreeBSD.org>

Catch up with HEAD (r280229-r284686).


# 98e0ffae 27-May-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Merge sync of head


# 7757a1b4 03-May-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Merge from head


# 7263c8c0 22-Apr-2015 Glen Barber <gjb@FreeBSD.org>

MFH: r280643-r281852

Sponsored by: The FreeBSD Foundation


# 687a306f 13-Apr-2015 Xin LI <delphij@FreeBSD.org>

Sync with OpenBSD: Use volatile instead of __volatile__.

MFC after: 2 weeks


Revision tags: release/10.1.0
# 246e7a2b 02-Sep-2014 Neel Natu <neel@FreeBSD.org>

IFC @r269962

Submitted by: Anish Gupta (akgupt3@gmail.com)


# ee7b0571 19-Aug-2014 Simon J. Gerraty <sjg@FreeBSD.org>

Merge head from 7/28


Revision tags: release/9.3.0
# 91342c66 11-Jun-2014 Xin LI <delphij@FreeBSD.org>

Fix decoding of near CALL when address-size prefix (67h) is present.

Submitted by: Wolf Ramovsky <wolf.ramovsky gmail.com>
via core (peter)
MFC after: 2 weeks


# 79d183e8 11-Jun-2014 Xin LI <delphij@FreeBSD.org>

Fix decoding of LEA when address-size prefix (67h) is present.

This is loosly based on Xorg changeset f57bc0e by Christian
Zander.

Submitted by: Wolf Ramovsky <wolf.ramovsky gmail.com>
via core (

Fix decoding of LEA when address-size prefix (67h) is present.

This is loosly based on Xorg changeset f57bc0e by Christian
Zander.

Submitted by: Wolf Ramovsky <wolf.ramovsky gmail.com>
via core (peter)
MFC after: 2 weeks

show more ...


# 50976055 11-Jun-2014 Xin LI <delphij@FreeBSD.org>

Fix decoding of MOVSX.

Submitted by: Wolf Ramovsky <wolf.ramovsky gmail.com>
via core (peter)
MFC after: 2 weeks


Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0
# a4bf5fb9 28-Apr-2010 Kirk McKusick <mckusick@FreeBSD.org>

Update to current version of head.


Revision tags: release/7.3.0_cvs, release/7.3.0
# 06325fe0 09-Mar-2010 Xin LI <delphij@FreeBSD.org>

Integrate OpenBSD rev 1.5 of x86emu.c.


# aa3d547d 02-Mar-2010 Xin LI <delphij@FreeBSD.org>

MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa
framebuffer driver, etc. work on FreeBSD/amd64.

A significant amount of improvements were done by jkim@ during the recent
mont

MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa
framebuffer driver, etc. work on FreeBSD/amd64.

A significant amount of improvements were done by jkim@ during the recent
months to make vesa(4) work better, over the initial code import. This
work is based on OpenBSD's x86emu implementation and contributed by
paradox <ddkprog yahoo com> and swell.k at gmail com.

Hopefully I have stolen all their work to 8-STABLE :)

All bugs in this commit are mine, as usual.

show more ...


Revision tags: release/8.0.0_cvs, release/8.0.0
# 1ee774f6 02-Oct-2009 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

- MFC


# 0fbc5fbe 26-Sep-2009 Dag-Erling Smørgrav <des@FreeBSD.org>

Sync with head


# 0a2e9846 21-Sep-2009 Xin LI <delphij@FreeBSD.org>

Use __FBSDID to embed RCS ID.


# 205d67b0 21-Sep-2009 Xin LI <delphij@FreeBSD.org>

Collapase interrupt supporting functions to a new module, and switch from
x86emu to this new module.

This changeset also brings a fix for bugs introduced with the initial
x86emu commit, which preven

Collapase interrupt supporting functions to a new module, and switch from
x86emu to this new module.

This changeset also brings a fix for bugs introduced with the initial
x86emu commit, which prevents the user from using some display mode or
cause instant reboots during mode switch.

Submitted by: paradox <ddkprog yahoo com>

show more ...


# 10b3b545 17-Sep-2009 Dag-Erling Smørgrav <des@FreeBSD.org>

Merge from head


# efba048e 09-Sep-2009 Xin LI <delphij@FreeBSD.org>

- Port x86emu to FreeBSD.
- Connect x86emu to build.

Tested with: make universe
Submitted by: swell.k at gmail com


# 884e6d60 09-Sep-2009 Xin LI <delphij@FreeBSD.org>

Import x86emu from OpenBSD as of OPENBSD_4_6.


12