- started preparing for pre-release

This commit is contained in:
Volker Ruppert 2012-08-17 15:29:54 +00:00
parent 9b5383a90e
commit a4ce74a158
2 changed files with 14 additions and 7 deletions

View File

@ -1,4 +1,4 @@
Changes after 2.5.1 release:
Changes in 2.6 (not yet released):
- CPU
- Implemented EPT A/D extensions support.
@ -35,6 +35,7 @@ Changes after 2.5.1 release:
- Moved disk imaging, networking, sound and USB devices to subdirectories
in the iodev folder.
- pcidev: enable support for Linux kernel 3.x (Debian patch by Guillem Jover)
- debugger: generate parser / lexer files only if all required tools are present
- Config interface
- Added support for direct device plugin loading with bochsrc directive for
@ -67,7 +68,7 @@ Changes after 2.5.1 release:
- PCI
- added "auto-assign to PCI slot" feature for PCI-only devices
- DMA
- Added the capability to transfer more then one byte per ISA DMA cycle
- Added the capability to transfer more then one byte / word per ISA DMA cycle
- VGA
- Major rewrite of the vga / cirrus code:
- vgacore (shared standard VGA emulation code)

View File

@ -65,9 +65,11 @@ If the configuration interface is to be reworked, could we also make it so
that plugins are self-contained, rather than needing to pollute config.cc
with code for defining and parsing plugin-specific options
Status:
A little bit of the basic work is done now: The config parameter handling has
Some of the basic work is done now: The config parameter handling has
been rewritten to a parameter tree and user-defined bochsrc options are now
supported. The main plugin architecture rewrite is not done yet.
supported. For most of the optional plugins the config parameter creation and
bochsrc parsing has been moved to the plugin code. Unknown bochsrc options are
now treated as plugin names and Bochs tries to load them.
4. PCI host<->guest proxy
Being able to use a real pci device from inside Bochs would be a
@ -107,10 +109,11 @@ image file, by storing its fstat-mtime field in the redolog.
Status:
Autodetection now works for all image types created with bximage and vmware3
images. Vmware4 disk images support was added in Bochs 2.3.5 release.
The other items are not done yet.
Coherency check for 'undoable' mode images added for Bochs 2.6.
8. net
8.1 bootable ethernet rom ?
8.2 user mode networking ?
see etherboot, Micheal Brown wrote :
This already works; you can build an Etherboot rom image with the pnic
driver, specify it as an option ROM in bochsrc and it will boot. I'm
@ -119,7 +122,10 @@ In the Etherboot project's CVS, in the contrib/bochs directory, you can
find a working bochsrc file and an up-to-date README with step-by-step
instructions on getting this working.
Status:
The pnic device is present in SVN, but the status is unknown.
The pnic device is present in SVN, but the status is unknown. PCI boot ROM support
has been added for Bochs 2.6. User mode networking currently requires the 'slirp'
program and it is not possible on all platforms. The slirp core should be added
to the Bochs sources.
9. Bios
9.1 add "jump table placeholder" and log missing function calls in the bios.
@ -152,7 +158,7 @@ is present in Bochs and almost stable. USB flash disk support has been
started and the runtime device change support should be completed.
Status:
OHCI and UHCI host controller and 7 devices are known to work in Bochs.
USB xHCI support is under construction.
USB xHCI support is present, but needs more testing.
13. Config file and dynamic menu
13.1 Benjamen R. Meyer wrote :