Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jul 2012 01:06:26 +0900
From:      Takuya ASADA <syuu@dokukino.com>
To:        soc-status@freebsd.org, Peter Grehan <grehan@freebsd.org>
Subject:   [status report #8] BHyVe BIOS emulation to boot legacy systems
Message-ID:  <CALG4x-U5ATXx6odG9Q-MKU-ky6JR1F7wefqR_Q=D8RHTEzJWng@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
* project summary
The project goal is to support BIOS emulation on BHyVe, enabling boot
from disk image.
I going to focus booting FreeBSD/amd64 from disk image on this GSoC,
but final goal is to make BHyVe able to support more guest OSes.

* porting "doscmd" a DOS emulator to BHyVe, as a BIOS emulation library
I started to porting doscmd to BHyVe, to get better BIOS emulation quality.
For now, only int13h handler and disk service are ported, and an
interfaces between bhyve and the library is not yet implemented.
So it at least able to link with /usr/bin/bhyve but not functional, yet.
On the work, I also tried to port display service, but it's little bit
complicated, looks like more difficult to port than disk, so I decided
to focus disk(int 13h) first.

svn diff -r 239530:239547
https://socsvn.freebsd.org/socsvn/soc2012/syuu/bhyve-bios



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALG4x-U5ATXx6odG9Q-MKU-ky6JR1F7wefqR_Q=D8RHTEzJWng>