--- trunk/HISTORY 2007/10/08 16:17:52 3 +++ trunk/HISTORY 2007/10/08 16:18:00 4 @@ -1,4 +1,4 @@ -$Id: HISTORY,v 1.676 2005/04/07 15:14:55 debug Exp $ +$Id: HISTORY,v 1.707 2005/04/27 16:37:33 debug Exp $ Changelog for GXemul: --------------------- @@ -1817,3 +1817,55 @@ ============== RELEASE 0.3.1 ============== +20050408 Some minor updates to the wdc. Linux now doesn't complain + anymore if a disk is non-present. +20050409 Various minor fixes (a bintrans bug, and some other things). + The wdc seems to work with Playstation2 emulation, but there + is a _long_ annoying delay when disks are detected. + Fixing a really important bintrans bug (when devices and RAM + are mixed within 4KB pages), which was triggered with + NetBSD/playstation2 kernels. +20050410 Adding a dummy dev_ps2_ether (just so that NetBSD doesn't + complain as much during bootup). + Symbols starting with '$' are now ignored. + Renaming dev_ps2_ohci.c to dev_ohci.c, etc. +20050411 Moving the bintrans-cache-isolation check from cpu_mips.c to + cpu_mips_coproc.c. (I thought this would give a speedup, but + it's not noticable.) + Better playstation2 sbus interrupt code. + Skip ahead many ticks if the count register is read manually. + (This increases the speed of delay-loops that simply read + the count register.) +20050412 Updates to the playstation2 timer/interrupt code. + Some other minor updates. +20050413 NetBSD/cobalt runs from a disk image :-) including userland; + updating the documentation on how to install NetBSD/cobalt + using NetBSD/pmax (!). + Some minor bintrans updates (no real speed improvement) and + other minor updates (playstation2 now uses the -o options). +20050414 Adding a dummy x86 (and AMD64) mode. +20050415 Adding some (32-bit and 16-bit) x86 instructions. + Adding some initial support for non-SCSI, non-IDE floppy + images. (The x86 mode can boot from these, more or less.) + Moving the devices/ and include/ directories to src/devices/ + and src/include/, respectively. +20050416 Continuing on the x86 stuff. (Adding pc_bios.c and some simple + support for software interrupts in 16-bit mode.) +20050417 Ripping out most of the x86 instruction decoding stuff, trying + to rewrite it in a cleaner way. + Disabling some of the least working CPU families in the + configure script (sparc, x86, alpha, hppa), so that they are + not enabled by default. +20050418 Trying to fix the bug which caused problems when turning on + and off bintrans interactively, by flushing the bintrans cache + whenever bintrans is manually (re)enabled. +20050419 Adding the 'lswi' ppc instruction. + Minor updates to the x86 instruction decoding. +20050420 Renaming x86 register name indices from R_xx to X86_R_xx (this + makes building on Tru64 nicer). +20050422 Adding a check for duplicate MIPS TLB entries on tlbwr/tlbwi. +20050427 Adding screenshots to guestoses.html. + Some minor fixes and testing for the next release. + +============== RELEASE 0.3.2 ============== +