[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bochs-dev
Subject:    [Bochs-developers] Bochs 2.3pre2 release announce
From:       "Stanislav Shwartsman" <stl () fidonet ! org ! il>
Date:       2006-07-31 20:49:13
Message-ID: E1G7eh0-0008Fy-CT () mail ! sourceforge ! net
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi All,

 

I am back from my > month BT abroad and will be available again :-)

 

Stanislav

 

P.S> BTW, for anybody who missed the Bochs 2.3 pre-release made by Volker
last month:

 

Bochs 2.3 is coming soon !

The second pre-release of Bochs 2.3 is now available for downloading from
Bochs homepage !

 

Release notes:

 

- CPU and internal debugger fixes

  - Fixed bug in FSTENV instruction (Stanislav Shwartsman)

  - Recognize #XF exception (19) when SSE is enabled

  - Fixed bug in PSRAW/PSRAD MMX and SSE instructions

  - Save and restore RIP/RSP only for FAULT-type exceptions, not for traps

  - Correctly decode, disassemble and execute multi-byte NOP '0F F1' opcode

  - Raise A20 line after system reset (Stanislav Shwartsman)

  - Implemented SMI and NMI delivery (APIC) and handling in CPU (Stanislav)

  - Experimental implementation of System Management Mode (Stanislav)

  - Added emulation of SSE4 instructions (Stanislav Shwarstman)

  - Save and restore FPU opcode, FIP and FDP in FXSAVE/FRSTOR instructions

  - Fixed bug in MOVD_EdVd opcode (always generated #UD exception)

  - Many fixes in Bochs debugger and disassembler

 

- CPU x86-64 fixes

  - Fixed SYSRET instruction implementation

  - Fixed bug in CALL/JMP far through 64-bit callgate in x86-64 mode

  - Correctly decode, disassemble and execute 'XCHG R8, rAX' instruction

  - Correctly decode and execute 'BSWAP R8-R15' instructions

  - Fixed ENTER and LEAVE instructions in x86-64 mode (Stanislav)

  - Fixed CR4 exception condition (No Name)

  - Fixed x86 debugger to support x86-64 mode (Stanislav)

 

- APIC and SMP

  - Support for Dual Core and Intel(R) HyperThreading Technology. Now you

    could choose amount of cores per processor and amount of HT threads per

    core from .bochsrc for SMP simulation (Stanislav Shwartsman)

  - Allow to control SMP quantum value through .bochsrc CPU

    option parameter. Previous Bochs versions used hardcoded quantum=5

    value.

  - Fixed interrupt priority bug in service_local_apic()

  - Fixed again reading of APIC IRR/ISR/TMR registers. Finally it becomes

    fully correct :-)

 

- Configure and compile 

  - Moved configure time --enable-reset-on-triple-fault option to runtime, 

    the 'cpu' option in .bochsrc is extended and the old configure option

    is deprecated (Stanislav Shwartsman)

  - Removed --enable-pni configure option, to compile with PNI use 

    --enable-sse=3 instead (Stanislav Shwartsman)

  - enable SEP (SYSENTER/SYSEXIT) support by default for Penitum II+

    processor emulation (i.e. if cpu-level >= 6 and MMX is enabled)

 

- general

  - Limited save/restore support added. The state of CPU, memory and all

    devices can be saved now (state of harddisk images not handled yet).

  - Fixed several memory leaks

 

- configuration interface

  - Configuration parameter handling rewritten to a parameter tree. This is

    required for dynamic menus/dialogs, user-defined options and
save/restore.

  - Support for user-defined bochsrc options added

 

- I/O devices (Volker)

  - Floppy

    - partial sector transfers fixed

  - Hard drive / cdrom

    - several fixes to the IDE register behaviour in case of a channel with

      only one drive connected

    - fixed data alignment of 'growing' hard drive images (sharing images

      between Windows and Linux now possible)

    - disk geometry autodetection now supported by most of the image types

      (unsupported: external, dll and compressed modes)

    - multi sector read/write commands implemented

    - hard disk now reporting ATA-3 supported

  - Keyboard

    - reset sent to keyboard has no effect on the 8042 (scancode
translation)

  - PCI

    - forward PIRQ register changes to the I/O APIC (if present)

 

- System BIOS (Volker)

  - enable interrupts before executing INT 19h

  - fixed ATA device detection in case of one drive only connected to
controller

  - improved INT 15h function AX=E820h

  - real mode PCI BIOS now returns IRQ routing information (function 0Eh)

 

- SF patches applied

 [1455958] call/jmp through call gate in 64-bit mode

 [1433107] PATCH: fix compile with wxwindows 2.6 (unicode / utf8) by
jwrdegoede

 [1386671] Combined dual core and hyper-threading patch

 

- these S.F. bugs were closed

 [1061720] ATA Support level for HD

 [1522196] Broken CHANGES link in main page

 [1438415] crash if screen scrolled downwards

  [778441] Shouldn't interrupts be enable after BIOS?

 [1514949] I got a problem with the 8253 timer

 [1513544] disasm of 0xec (in AL,DX) returns ilen of 2 instead of 1

 [1508947] APIC interrupt priority checking and interrupt delivery

  [766286] Debugger halts after any GPF exception

  [639143] va_list is not a pointer on linuxppc

 [1501815] debugger examines memory over page-boundary wrong

 [1503978] movsb/w/d doesn't work when direction is stored

 [1499405] WinPCap has changed URL hosting

 [1498519] APIC IRR bits not set while interrupts disabled

 [1498193] Bochs segfaults on LTR instruction

  [787140] Guest2HostTLB optimization bug

 [1492070] instrument stop

 [1487772] No SEP on P4

 [1488335] Growing hard disk images severe interoperability errors!

 [1076312] Shadow RAM and TLB

 [1282249] The real i440FX chipset Award bios hangs

 [1479763] mistake "mov ax,[es:di]" for "mov ax,[ds:di]"

 [1453575] Misconfigured floppy DMA transfers do not terminate.

 [1460068] Incorrect handling for the Options Menu Item

  [910203] bochs-2.1.1 wx.lo failed

 [1438654] PANIC when trying to run install-amd64-minimal-2005.0.iso

 [1458320] compile hdimage.h fails

 [1455880] bochs-2.2.6,2: make error on FreeBSD

  [696890] Network wouldn't run under W2k hosting MSDOS

  [673391] SMP timer problems

 [1291059] wxWindows GUI on non-windows/configure issue

 [1356450] bochs 2.2.1 errors-omittions

 [1178017] Win98 guest cannot receive network packets from host

 [1076315] a20_mask after restarting

 [1436323] real hw does not panic when bad Ib in CMPSS_VssWssIb

 [1435269] cdrom_amigaos is not compilable

 [1433314] disasm issues

 [1170614] relative jumps/calls wrong in debugger

  [758121] user might get confused when interrupt handler invoked

 [1170622] You cannot toggle OFF "show" flags

 [1406387] JMP instruction should display absolute address

 [1428813] PANIC: ROM address space out of range

 [1426288] DR-DOSs EMM386 problem

 [1412036] Bochs cannot recognize PCI NIC correctly

  [435115] dbg: modebp broken and no docs

 [1419366] disasm cs:eip does not work anymore

 [1419393] SSE's #XF exception -> "exception(19): bad vector"

 [1419429] disassembly of "260f6f00" show DS: instead of ES: prefix

 [1417583] Interrupt behaviour changed from 2.2.1 to 2.2.5

 [1418281] 'push' (6A) incorrectly disassembled

 [1417791] FLDENV generating exception when real hw does not.

 [1264583] OS/2 1.1 doesn't run  


[Attachment #5 (text/html)]

<html xmlns:o="urn:schemas-microsoft-com:office:office" \
xmlns:w="urn:schemas-microsoft-com:office:word" \
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:2.0cm 42.5pt 2.0cm 3.0cm;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=RU link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Hi All,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>I am back from my &gt; month BT abroad and will be \
available again :-)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>Stanislav<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>P.S&gt; BTW, for anybody who missed the Bochs 2.3 \
pre-release made by Volker last month:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Bochs 2.3 is coming soon !<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>The second pre-release of Bochs 2.3 is now available
for downloading from Bochs homepage !<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>Release notes:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- CPU and internal debugger \
fixes<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed bug in FSTENV instruction (Stanislav
Shwartsman)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Recognize #XF exception (19) when SSE is
enabled<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed bug in PSRAW/PSRAD MMX and SSE
instructions<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Save and restore RIP/RSP only for FAULT-type
exceptions, not for traps<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Correctly decode, disassemble and execute
multi-byte NOP '0F F1' opcode<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Raise A20 line after system reset (Stanislav
Shwartsman)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Implemented SMI and NMI delivery (APIC) and
handling in CPU (Stanislav)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Experimental implementation of System
Management Mode (Stanislav)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Added emulation of SSE4 instructions (Stanislav
Shwarstman)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Save and restore FPU opcode, FIP and FDP in
FXSAVE/FRSTOR instructions<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed bug in MOVD_EdVd opcode (always
generated #UD exception)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Many fixes in Bochs debugger and
disassembler<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- CPU x86-64 fixes<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed SYSRET instruction \
implementation<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed bug in CALL/JMP far through 64-bit
callgate in x86-64 mode<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Correctly decode, disassemble and execute 'XCHG
R8, rAX' instruction<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Correctly decode and execute 'BSWAP R8-R15' \
instructions<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed ENTER and LEAVE instructions in x86-64
mode (Stanislav)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed CR4 exception condition (No \
Name)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed x86 debugger to support x86-64 mode \
(Stanislav)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- APIC and SMP<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Support for Dual Core and Intel(R) HyperThreading
Technology. Now you<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; could choose amount of cores per
processor and amount of HT threads per<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; core from .bochsrc for SMP
simulation (Stanislav Shwartsman)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Allow to control SMP quantum value through \
.bochsrc CPU<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; option parameter. Previous Bochs
versions used hardcoded quantum=5<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; value.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed interrupt priority bug in \
service_local_apic()<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed again reading of APIC IRR/ISR/TMR
registers. Finally it becomes<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; fully correct \
:-)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- Configure and compile <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Moved configure time \
--enable-reset-on-triple-fault option to runtime, <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; the 'cpu' option in .bochsrc is
extended and the old configure option<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; is deprecated (Stanislav
Shwartsman)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Removed --enable-pni configure option, to
compile with PNI use <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; --enable-sse=3 instead (Stanislav
Shwartsman)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - enable SEP (SYSENTER/SYSEXIT) support by
default for Penitum II+<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; processor emulation (i.e. if cpu-level
&gt;= 6 and MMX is enabled)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- general<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Limited save/restore support added. The
state of CPU, memory and all<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; devices can be saved now (state of
harddisk images not handled yet).<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Fixed several memory \
leaks<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- configuration interface<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Configuration parameter handling rewritten
to a parameter tree. This is<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; required for dynamic menus/dialogs,
user-defined options and save/restore.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Support for user-defined bochsrc options
added<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- I/O devices (Volker)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Floppy<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - partial sector transfers \
fixed<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Hard drive / cdrom<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - several fixes to the IDE
register behaviour in case of a channel with<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; only one drive
connected<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - fixed data alignment of 'growing'
hard drive images (sharing images<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; between Windows and
Linux now possible)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - disk geometry autodetection now
supported by most of the image types<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (unsupported: external,
dll and compressed modes)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - multi sector read/write commands
implemented<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - hard disk now reporting ATA-3
supported<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - Keyboard<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - reset sent to keyboard has no
effect on the 8042 (scancode translation)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - PCI<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp; - forward PIRQ register changes to
the I/O APIC (if present)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- System BIOS (Volker)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - enable interrupts before executing INT \
19h<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - fixed ATA device detection in case of one
drive only connected to controller<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - improved INT 15h function \
AX=E820h<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; - real mode PCI BIOS now returns IRQ routing
information (function 0Eh)<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- SF patches applied<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1455958] call/jmp through call gate in 64-bit
mode<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1433107] PATCH: fix compile with wxwindows 2.6
(unicode / utf8) by jwrdegoede<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1386671] Combined dual core and hyper-threading
patch<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>- these S.F. bugs were closed<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1061720] ATA Support level for \
HD<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1522196] Broken CHANGES link in main \
page<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1438415] crash if screen scrolled \
downwards<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [778441] Shouldn't interrupts be enable after
BIOS?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1514949] I got a problem with the 8253 \
timer<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1513544] disasm of 0xec (in AL,DX) returns
ilen of 2 instead of 1<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1508947] APIC interrupt priority checking and
interrupt delivery<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [766286] Debugger halts after any GPF
exception<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [639143] va_list is not a pointer on \
linuxppc<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1501815] debugger examines memory over page-boundary
wrong<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1503978] movsb/w/d doesn't work when direction
is stored<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1499405] WinPCap has changed URL \
hosting<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1498519] APIC IRR bits not set while
interrupts disabled<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1498193] Bochs segfaults on LTR \
instruction<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [787140] Guest2HostTLB optimization \
bug<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1492070] instrument \
stop<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1487772] No SEP on P4<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1488335] Growing hard disk images severe
interoperability errors!<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1076312] Shadow RAM and \
TLB<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1282249] The real i440FX chipset Award bios
hangs<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1479763] mistake &quot;mov ax,[es:di]&quot; for
&quot;mov ax,[ds:di]&quot;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1453575] Misconfigured floppy DMA transfers do
not terminate.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1460068] Incorrect handling for the Options
Menu Item<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [910203] bochs-2.1.1 wx.lo \
failed<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1438654] PANIC when trying to run \
install-amd64-minimal-2005.0.iso<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1458320] compile hdimage.h \
fails<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1455880] bochs-2.2.6,2: make error on \
FreeBSD<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [696890] Network wouldn't run under W2k
hosting MSDOS<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [673391] SMP timer \
problems<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1291059] wxWindows GUI on non-windows/configure
issue<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1356450] bochs 2.2.1 \
errors-omittions<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1178017] Win98 guest cannot receive network
packets from host<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1076315] a20_mask after \
restarting<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1436323] real hw does not panic when bad Ib in
CMPSS_VssWssIb<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1435269] cdrom_amigaos is not \
compilable<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1433314] disasm issues<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1170614] relative jumps/calls wrong in
debugger<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [758121] user might get confused when
interrupt handler invoked<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1170622] You cannot toggle OFF &quot;show&quot;
flags<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1406387] JMP instruction should display
absolute address<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1428813] PANIC: ROM address space out of \
range<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1426288] DR-DOSs EMM386 \
problem<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1412036] Bochs cannot recognize PCI NIC
correctly<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp; [435115] dbg: modebp broken and no \
docs<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1419366] disasm cs:eip does not work \
anymore<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1419393] SSE's #XF exception -&gt; \
&quot;exception(19): bad vector&quot;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1419429] disassembly of &quot;260f6f00&quot; show
DS: instead of ES: prefix<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1417583] Interrupt behaviour changed from 2.2.1
to 2.2.5<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1418281] 'push' (6A) incorrectly \
disassembled<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1417791] FLDENV generating exception when real
hw does not.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-US style='font-size:
10.0pt;font-family:Arial'>&nbsp;[1264583] OS/2 1.1 doesn't run&nbsp; \
<o:p></o:p></span></font></p>

</div>

</body>

</html>



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
bochs-developers mailing list
bochs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bochs-developers


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic