![]() implemented "auto-off" timer for status LEDs indicating a data transfer added MADT entry for Interrupt Source Override to ACPI tables improved PCI boot ROM support (for VGA and other devices) implemented PC speaker beep using the lowlevel sound interface undoable mode: added coherency check (flat image size and timestamp) added new disk image mode 'vpc' for VirtualPC images More accurate vertical and horizontal retrace emulation vgacore (shared standard VGA emulation code) Major rewrite of the vga / cirrus code: Added the capability to transfer more then one byte / word per ISA DMA cycle added "auto-assign to PCI slot" feature for PCI-only devices Added TFTP support to the 'slirp' networking module ![]() Added PCI network boot ROM support to all network adapters To enable configure with option -enable-e1000 Ported Intel(R) 82540EM Gigabit Ethernet adapter emulation from Qemu, (quantum values up to 32 are allowed now). Allow larger CPU 'quantum' values when emulating SMP systems for speed Moved MWAIT_IS_NOP bochsrc option from CPUID to CPU so it can be setĮven if cpu was configured using pre-defined CPUDB profile. Is enabled together with the realtime synchronization, the RTC runs ![]() Added new parameter 'rtc_sync' for the 'clock' option. Moved several related options to the new "keyboard" bochsrc option. Renamed PCI Pseudo NIC option to "pcipnic" (for direct plugin loading) Added new command line option '-noconsole' to disable the console Added ability to set log action per device from. The options are onlyĪvailable when the corresponding plugin device is loaded. Sound and USB devices to the plugin device code. Moved bochsrc parsing / writing and config parameter handling for networking, Plugins directly when parsing the config file or command line. The bochsrc option 'plugin_ctrl' can now be used to load/unload optional Added support for direct device plugin loading with bochsrc directive forĭevices which have the same name for the plugin and config option. debugger: generate parser / lexer files only if all required tools are present pcidev: enable support for Linux kernel 3.x (Debian patch by Guillem Jover) Moved disk imaging, networking, sound and USB devices to subdirectories Instrumentation.txt / Fixed instrumentation examples Updated definition of instrumentation callbacks, see description in Starting from selected linear address into a file Implemented 'writemem' debugger command to dump virtual memory block Added TLB to CPU param tree - now it can be browsed from Bochs internalĭebugger and Bochs debugger GUI through param tree interfaces Addedĭebug dump for pci2isa, i/o apic, cmos, pit, floppy and dma devices. Improved debug dump for ne2k, pci, pic and vga/cirrus devices. State of the device specified in 'string' Implemented new debugger command 'info device ' that shows the (critical fixes in APIC/X2APIC, VMX and AVX/XOP emulation) Bugfixes for CPU emulation correctness and stability ! Added Corei7 3770K (Ivy Bridge) configuration to the CPUDB ! Added AMD Phenom X3 8650 (Toliman) configuration to the CPUDB ! Added Turion64 (Tyler) configuration to the CPUDB ! Added Corei5 750 (Lynnfield) configuration to the CPUDB Implemented AMD Extended XAPIC support, to enable set. Support for AMD's SVM hardware emulation in Bochs CPU, to enable Handling, stack access optimizations and cross branch trace linking. More than 10% CPU emulation speedup with even more optimal lazy flags ![]() Implemented ADX (ADCX/ADOX) instructions support, the feature can Intel Architecture Manual (revision 043) now. Implemented EPT A/D extensions support.īochs is fully aligned with the latest published revision of
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |