Volker Ruppert
4d9c62b001
- added some more files that need to be changed
2002-06-26 17:08:55 +00:00
Christophe Bothamy
fcc5bd67cb
- added patch for block device size detection from Ph. Marek
...
- included it in the main branch as it is only active with block devices
2002-06-26 16:45:27 +00:00
Christophe Bothamy
a926744628
I reworked and included Carl's patch to have a new bochsrc directive
...
to describe the format of the log prefix. This option can be any string
with special tokens being replaced at run time :
# %t : 11 decimal digits timer tick
# %i : 8 hexadecimal digits of cpu0 current eip
# %e : 1 character event type ('i'nfo, 'd'ebug, 'p'anic, 'e'rror)
# %d : 5 characters string of the device, between brackets
the default is "%t%i%d", so the logprefix is the same as before.
New tokens can be easily added or changed if needed.
Modified Files:
.bochsrc bochs.h logio.cc main.cc gui/control.cc
gui/siminterface.h gui/siminterface.cc
patches/patch.logfilefmteip
2002-06-26 14:42:35 +00:00
Christophe Bothamy
368a58ef97
- removing patch as it has been included in the main branch long ago.
2002-06-25 07:35:41 +00:00
Bryce Denney
c337f3715f
- This patch creates one copy of the FPU registers and state for every CPU
...
in a multiprocessor simulation. Imagine that! Without the patch, there is
just one FPU for all the processors, which is clearly wrong.
See bug [ 461762 ] multiple processors but only one FPU
2002-06-23 00:35:19 +00:00
Volker Ruppert
147657781b
- the changes are present in CVS now.
2002-06-19 18:27:00 +00:00
Volker Ruppert
506d6ce6d9
- the patch file is no longer needed
2002-06-14 16:32:10 +00:00
Volker Ruppert
260ab478d7
- this patch adds register and unregister functions for DMA channels and
...
defines macros for DMA functions.
2002-06-04 18:31:27 +00:00
Volker Ruppert
0ef68e47ad
- the changes are present in CVS now
2002-06-04 18:30:24 +00:00
Christophe Bothamy
75247ef0a4
- 3rd version of tld's fetchdecode cache
2002-06-03 20:34:31 +00:00
Volker Ruppert
16966b066e
- the changes are present in CVS now
2002-06-01 21:35:43 +00:00
Christophe Bothamy
c04d7cd10a
This a patch found on sf bug list from mrieker :
...
fixed some stuff in apic code:
- interprocessor nmi's
- lowest priority
- fixed ppr
- can write task_priority
- scan priorities from high to low
2002-05-30 12:15:16 +00:00
Christophe Bothamy
d5e43f24b4
- updated the patch from tld.
2002-05-29 21:52:36 +00:00
Christophe Bothamy
d78e428169
- added fetchdecode-cache patch from tld
2002-05-29 09:02:40 +00:00
Volker Ruppert
671ad5215d
- updated for current CVS (logio 1.17)
...
- added check for the siminterface init state before calling the vga
timer handler
2002-05-26 16:56:46 +00:00
Christophe Bothamy
198bc0afb5
- new version by Robert Millan
2002-05-15 09:10:14 +00:00
Christophe Bothamy
082d093b68
- removing patch since it's been included and modified in bochs cvs
2002-05-15 09:09:48 +00:00
Volker Ruppert
e13bdb401f
- this patch adds the most important functions of the 32 bit PCI BIOS
2002-05-12 15:23:13 +00:00
Christophe Bothamy
5f3dbfb47a
- i'm uploading the patch on behalf of Robert Milan
...
- this patch adds fhs compatibility when installing Bochs
2002-05-04 15:18:33 +00:00
Volker Ruppert
d6dd67e3c1
- the patch is checked in and this file is no longer needed
2002-05-02 17:53:53 +00:00
Christophe Bothamy
eeb542bb8c
- removing this patch since it has been long included in the bios
2002-05-01 21:10:46 +00:00
Christophe Bothamy
bfd7fc33ba
- These are the three patches that cegis submitted on the sf bug list
2002-05-01 21:07:13 +00:00
instinc
9101155d31
patch to fix the behaviour of the stack_return_from_v86 function
2002-04-20 20:28:32 +00:00
Volker Ruppert
36cc51de38
- the changes are checked in now
2002-04-20 16:21:32 +00:00
Volker Ruppert
54f1d3d2ab
- patch for dimension_update() in text mode and text_update()
2002-04-19 22:44:15 +00:00
Bryce Denney
503a272fc1
- this has been in since March 7
2002-04-18 01:05:11 +00:00
Bryce Denney
baeb6f74b7
- this has been in the cvs for a while now with no loud complaints
2002-04-18 01:04:29 +00:00
Bryce Denney
2f69a74616
- commit TUN/TAP patch, though I can't really test it. I can verify that if
...
you don't have if_tun.h the configure script does not enable TUN/TAP.
2002-04-18 00:59:20 +00:00
Bryce Denney
d85b0c113f
- apply Peter Tattam's patch to fix a DMA bug.
2002-04-18 00:37:09 +00:00
Bryce Denney
91cc6590b2
- apply Peter Tattam's patch that makes win32 pad packets up to 60 bytes
2002-04-18 00:33:58 +00:00
Bryce Denney
05ac22063b
- applied the patch by hand...this is what I'm checking in now.
2002-04-18 00:32:29 +00:00
Bryce Denney
30aaf4088e
- commit patch.wxwindows.gz in the main branch. Now you can try out
...
the wxwindows interface by just "configure --with-wx; make"
Modified Files:
Makefile.in bochs.h config.h.in configure configure.in
load32bitOShack.cc logio.cc main.cc cpu/cpu.cc cpu/cpu.h
debug/dbg_main.cc gui/Makefile.in gui/control.cc gui/gui.cc
gui/siminterface.cc gui/siminterface.h gui/x.cc iodev/cdrom.cc
iodev/keyboard.cc memory/misc_mem.cc
Added Files:
README-wxWindows wxbochs.rc gui/wx.cc gui/wxmain.cc
gui/wxmain.h gui/bitmaps/cdromd.xpm
gui/bitmaps/configbutton.xpm gui/bitmaps/copy.xpm
gui/bitmaps/floppya.xpm gui/bitmaps/floppyb.xpm
gui/bitmaps/mouse.xpm gui/bitmaps/paste.xpm
gui/bitmaps/power.xpm gui/bitmaps/reset.xpm
gui/bitmaps/snapshot.xpm
Removed Files:
patches/patch.wxwindows.gz
2002-04-18 00:22:20 +00:00
Bryce Denney
ebfb7a8dab
- apply this patch to current CVS to add the wxWindows interface.
...
gunzip -c patches/patch.wxwindows.gz | patch -p1
2002-04-10 07:51:34 +00:00
Bryce Denney
fb9dc34ce4
- check in raw keycodes patch, to be applied to wxWindows 2.3.2. It is
...
not required to use a patched wxWindows library, but it allows us to
do much better key mapping. Bryce sent this patch to the wxWindows
developers, and wxWindows 2.3.3 will include these changes.
2002-04-10 06:25:07 +00:00
Bryce Denney
327e7742d2
- WLI separated his patch into 8 cpu support and workarounds. I checked
...
in the 8 cpu support changes. These are the workarounds.
2002-04-08 02:03:08 +00:00
Bryce Denney
1ef04e1bcc
- patch with changes from William Lee Irwin III <wli@holomorphy.com>
...
who called it "05_8_cpus"
2002-04-05 18:37:06 +00:00
Bryce Denney
c41bb0fd41
- patch from Peter Tattam in the eth_win32 code to pad all packets to
...
60 bytes. It may be simpler to just put the padding code into
ne2k.cc instead. As Peter says:
> I don't think it really matters, but for correctness, the eth_*.cc modules
> should probably all be patched as they are simulating what appears on the
> wire (which is wrong). The ne2k.cc module takes what's on the wire and
> assembles it into packets. By doing it that way, the bug is fixed for all
> NIC drivers in the future.
2002-04-05 17:09:04 +00:00
Bryce Denney
f8d446ef37
- NE2K patch from Peter Tattam
2002-04-05 16:16:16 +00:00
Bryce Denney
0c37403c53
- add patch from Peter Tattam
2002-04-05 06:05:15 +00:00
Jeroen Janssen
8cfa8a3bba
- applying patches/patch.vbe-lfb to bochs cvs tree
2002-04-03 16:48:15 +00:00
Bryce Denney
d8e6341a02
- add patch from renzo davoli <renzo@cs.unibo.it>
2002-04-02 15:54:35 +00:00
Bryce Denney
fba51966d3
- it doesn't work well to have the RCS ID of the patch. Often, it's
...
necessary to use -kb on patches anyway, so that special keywords in
the diffs do not cause conflicts.
2002-04-02 15:53:08 +00:00
Christophe Bothamy
d1ef29dc6e
- Added a biosdev "pseudo device" to handle the log output of the rombios and vgabios :
...
. ports 0x0400 0x0401 and 0xfff0 : rombios
. ports 0x0500 0x0501 and 0x0502 : vgabios
The rombios log output was previously handled by the unmmapped device
2002-04-01 21:53:23 +00:00
Bryce Denney
3cd6d4c1b2
- Zwane's patch to add processor priority to APIC model
2002-03-28 16:53:28 +00:00
Bryce Denney
498dfb562e
- check in Zwane's patch that he posted to the list on March 21
...
I suspect it will conflict with some things by now.
2002-03-28 16:52:12 +00:00
Bryce Denney
6d4a9e7076
- this used to be gui/win32.cc revision 1.26. I removed it from the cvs
...
because it caused screen corruption whenever Bochs changed resolution.
(my setup = Win98, MSVC++)
2002-03-28 01:13:31 +00:00
Bryce Denney
ddc7b9abb4
- experimental patch that was lying around in my dir: when instruction
...
tracing is turned on, print when an interrupt occurs.
2002-03-27 17:57:08 +00:00
Bryce Denney
6562c66289
- something like this has already been checked in
2002-03-27 17:49:46 +00:00
Bryce Denney
640d71d017
- check in Zwane Mwaikambo's MSR patch: patch.msr.
2002-03-27 16:04:05 +00:00
Bryce Denney
3dda1b09fa
- work in progress patch to add processor priority to the APIC
2002-03-27 15:59:21 +00:00