Bryce Denney
1d638d67b5
- spell fix
2003-07-30 13:20:46 +00:00
Bryce Denney
dcce1d8bcb
- DarkElf (original author) sent a one-char typo fix
...
- Max Sanzharov sent a different one-char typo fix
2003-07-30 13:14:51 +00:00
Bryce Denney
604e40ed37
- Bryce received this patch on 2003-07-28
2003-07-28 20:21:48 +00:00
Stanislav Shwartsman
9f82d7d3e6
Removed already committed patch.highmem
...
Applied FPU 64but addressing patch
I am starting to work on FPU code so I need the patch committed,
it looks ok and nobody still not complained ;)
2003-07-25 08:59:46 +00:00
Volker Ruppert
950ebedb0f
- these file are no longer necessary (patches applied to the main code)
2003-07-17 15:51:32 +00:00
Stanislav Shwartsman
d2f0bb7651
Remove old already committed patches.
...
Add new rombios patch from Bochs-developers mailing list.
2003-06-22 15:09:25 +00:00
Volker Ruppert
c846f7cf65
- uploaded patch from Andrew Zabolotny
2003-06-19 07:41:33 +00:00
Volker Ruppert
41ce24c669
- status updated
2003-06-19 07:40:20 +00:00
Volker Ruppert
870c5aa9af
- patch updated for current CVS
2003-06-16 20:41:12 +00:00
Peter Tattam
0f553c6ad1
This patch corrects a long standing problem with the FPU and 64 bit addresses
...
running on a 32 bit host. The problem was that the FPU code uses native pointers to
represent addresses. The assumption that an emulated address is the same size as a
native pointer breaks down when emulating 64 bit addresses on a 32 bit host. The
patch replaces the occurrences of such an address with a bx_address type.
Once this patch has been reviewed by other developers, it will be committed to the
main cvs branch.
2003-06-09 01:40:10 +00:00
Stanislav Shwartsman
996a6c8562
Removed some patches obsolete or already applied to the main trunk
2003-05-30 09:00:39 +00:00
Stanislav Shwartsman
d01a789269
Removed disasm patch already committed in CVS
...
Added two patches from bochs-developers mailing list
2003-05-07 19:12:10 +00:00
Christophe Bothamy
839471f551
- removing patch since the changes are in the cvs
2003-05-03 14:43:41 +00:00
Volker Ruppert
191a87603d
- some parts of this patch are now applied to the main code and removed here.
2003-05-02 17:30:00 +00:00
Bryce Denney
626858a4bd
- Stanislav asked me to remove this, for these reasons:
...
1) It has a bug which is already fixed in the main trunk
2) Its code was already committed to the main trunk
2003-04-07 11:38:07 +00:00
Stanislav Shwartsman
6448ca4259
Fixed bug #643296 lock prefix, unallowed cases
...
reported by Scott Duplichan
2003-03-28 22:43:44 +00:00
Christophe Bothamy
dd84e7d991
- add check for mkstemp. provide a replacement when not present
...
- add check for zlib in configure
2003-03-19 23:39:40 +00:00
Christophe Bothamy
4f8cc95dcb
- add subtype in standard header
...
- add read-only disk image class
- add "z-undoable" (compressed flat image + undoable redolog file) mode
- add "z-volatile" (compressed flat image + volatile redolog file) mode
Warning: using compressed flat image is _very_ _very_ slow.
2003-03-18 23:01:23 +00:00
Christophe Bothamy
49f7e0b275
- fix bugs in redolog class
...
- add 'undoable' mode
- add 'volatile' mode
2003-03-17 23:48:33 +00:00
Bryce Denney
74a42dd454
- first draft patch to convert parameters into a tree structure.
2003-03-17 05:29:15 +00:00
Christophe Bothamy
323e42255d
- add new performance patch from Conn Clark
...
- speedup is about 1%
2003-03-17 00:37:53 +00:00
Christophe Bothamy
9fe7827bdb
- implement redolog class
...
- implement growable class
- add growable image in bximage
2003-03-16 00:28:04 +00:00
Volker Ruppert
406bf99e91
- status updated
2003-03-05 18:24:40 +00:00
Christophe Bothamy
4112bc75de
- add fix for minix2 not detecting the hard drives.
...
Use this patch to revert to the previous state in case of trouble.
2003-03-05 10:42:06 +00:00
Christophe Bothamy
a8f7451fd9
- update bximage to handle sparse disk images
2003-03-05 00:31:07 +00:00
Christophe Bothamy
65fe6dbe6f
- fix the header size of sparse disks to what it was before
2003-03-04 22:08:52 +00:00
Christophe Bothamy
39b4388384
- first revision of harddisk modes support. See patch content for details.
2003-03-04 21:08:39 +00:00
Christophe Bothamy
c34745014f
- this patch is now in patch.harddisk-modes
2003-03-04 21:05:38 +00:00
Christophe Bothamy
11fc5c716c
- update status
2003-03-03 21:56:48 +00:00
Christophe Bothamy
d9ffcf9384
- update with ./configure option
2003-03-02 23:51:48 +00:00
Volker Ruppert
e26ceddd65
- patch updated and status line added
2003-02-16 18:08:28 +00:00
Volker Ruppert
aea91de8d3
- patch for win32 key handling
2003-02-16 12:10:32 +00:00
Stanislav Shwartsman
cdfc3cbce4
instrumentation enchancements:
...
* renamed CPU_ID to BX_CPU_ID.
with this new name there is no possibility for name contentions and BX_CPU_ID
definition could be moved out to NEED_CPU_REG_SHORTCUTS block
* returned back `unsigned BX_CPU::which_cpu(void)` function
* added BX_CPU_ID parameter for
BX_INSTR_PHY_READ(a20addr, len);
BX_INSTR_PHY_WRITE(a20addr, len);
now it will be
BX_INSTR_PHY_READ(cpu_id, a20addr, len);
BX_INSTR_PHY_WRITE(cpu_id, a20addr, len);
2003-02-13 15:04:11 +00:00
Christophe Bothamy
d4575083a7
- add performance patch contributed by Conn Clark.
...
It uses special gcc attribute regparm, available on gcc3.2 on x86.
I get about 7% increase when booting windows 95.
The patch still need some integration work before being included
in the main code.
2003-02-13 01:31:38 +00:00
Christophe Bothamy
efdefaec76
- upload 160k, 180k, 320k floppies patch from Ben Lunt
2003-02-06 18:02:12 +00:00
Christophe Bothamy
cc33fb689c
- add status on patches
2003-02-06 17:28:22 +00:00
Christophe Bothamy
513e1dacd6
- add status
2003-02-05 18:22:30 +00:00
Christophe Bothamy
6db442d12a
- add Status: line so we can track patch status (proposed change, applied to cvs)
2003-02-05 18:21:24 +00:00
Christophe Bothamy
9505a80b7e
- add "sparse hard drive" patch by justinsb
2003-01-29 18:20:19 +00:00
Volker Ruppert
7d5716516a
- patch updated for current CVS
2003-01-26 09:48:38 +00:00
Volker Ruppert
0fe3cabe10
- more PCI register behaviour fixes
...
- added "ioaddr" and "irq" to the "usb1" bochsrc option
- number of ports is limited to 2 for a USB UHCI root hub
- the PCI configuration space is now a part of the usb hub structure
2003-01-25 16:04:48 +00:00
Volker Ruppert
2a5b04afb5
- behaviour of some PCI registers fixed
2003-01-24 15:14:15 +00:00
Volker Ruppert
3c178c951b
- new version of the USB patch from Ben Lunt with updates from Christophe
...
Bothamy and Volker Ruppert.
2003-01-23 20:13:23 +00:00
Christophe Bothamy
6972e8b965
- add usb patch from Ben Lunt, reworked a little bit
2003-01-22 18:29:23 +00:00
Christophe Bothamy
8d30d44ae1
- backport typo found by Stanislav to patch file
2003-01-21 20:22:03 +00:00
Christophe Bothamy
dc01227a03
- update patch so it apply cleanly. I will commit it to the cvs,
...
so we can easily revert it.
2003-01-21 13:21:17 +00:00
Christophe Bothamy
298903fbed
- update patch so it apply cleanly
2003-01-20 19:56:03 +00:00
Christophe Bothamy
eb56579a71
- add patch.x11-charmap in case we want to revert it
2003-01-17 18:15:18 +00:00
Christophe Bothamy
758258c3da
- add patch that remove the need for an external X11 vgafont
2003-01-16 17:13:31 +00:00
Christophe Bothamy
31628c80b3
- remove outdated patch.
...
bablokb says in [ 664926 ]
please remove the patch patches/patch.bochs.sh. This
patch was developed for 1.4.x and does not work
anymore with 2.0.x.
It has been superseded by bxtstart in Bochs-Tools (see
http://www.bablokb.de/bochs-tools/ ).
2003-01-09 21:55:48 +00:00