Commit Graph

547 Commits

Author SHA1 Message Date
Volker Ruppert
9ad179f6e7 - removed outdated patch 2012-07-15 09:31:02 +00:00
Volker Ruppert
61292eb45b - missing SHELL fixes 2012-07-14 07:13:56 +00:00
Volker Ruppert
c6a9f8eb0d - added the capability to transfer more then one byte per ISA DMA cycle.
- use this feature for floppy read and write operations. This does not mean that
  the floppy now works faster than realtime, but it reduces the number of DMA
  calls from the CPU.
- removed outdated file: patch.fast-dma-cbothamy
- TODO: implement this feature in the SB16 (8 and 16 bit)
2012-07-12 21:20:46 +00:00
Volker Ruppert
679f980b39 - updated override-ask example
- fixed path in user plugin example
2012-04-15 12:51:33 +00:00
Volker Ruppert
b433f4072b - updated user plugin example 2012-04-14 14:47:08 +00:00
Stanislav Shwartsman
801a3f920f some more docs updates with cvs->svn transition 2011-11-07 19:20:11 +00:00
Volker Ruppert
901b02eb0d - part #1 of BeOS support removal: patches and shortcut script 2011-07-11 16:51:38 +00:00
Stanislav Shwartsman
c00c404d4f removed completely obsolete patch 2011-07-09 20:27:33 +00:00
Volker Ruppert
c78026a9a2 - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
Stanislav Shwartsman
6a2b114419 new Bochs icons from patches folder 2009-11-07 21:07:59 +00:00
Stanislav Shwartsman
6fe0b40b44 move a20 handling into getHostAddr method of BX_MEM 2009-03-08 21:23:40 +00:00
Volker Ruppert
fd68355c87 - patch updated 2009-02-09 10:17:21 +00:00
Volker Ruppert
8f156c435d - update after logio change 2009-01-10 11:56:07 +00:00
Volker Ruppert
6071b4c239 - minor updates 2009-01-08 17:24:05 +00:00
Volker Ruppert
6fd3cf2ecf - updated sample code for user plugins 2009-01-05 17:02:25 +00:00
Volker Ruppert
4757acfeaf - added sample code for user plugins (see patch description) 2009-01-03 11:50:29 +00:00
Stanislav Shwartsman
9322fc8809 Added patch for compilation of Bochs BIOS with win32 version of bcc 2008-05-08 18:53:07 +00:00
Stanislav Shwartsman
f3de7de659 Remove already merged patch 2007-12-09 18:38:54 +00:00
Stanislav Shwartsman
943cc3e974 Update trace cache patch 2007-11-29 22:34:23 +00:00
Stanislav Shwartsman
06550b3fdd Improved version of trace cache patch:
- configure support
   - ability to configure legacy ICACHE without trace cache
   - only with legacy ICACHE - still support INSTR_OPCODE callback
   - info in main.cc
2007-11-26 18:00:34 +00:00
Stanislav Shwartsman
374b6b53b5 Update trace cache patch for new CVS 2007-11-24 14:36:08 +00:00
Stanislav Shwartsman
34263ac458 Update trace cache patch for current CVS 2007-11-23 16:41:45 +00:00
Stanislav Shwartsman
0a621e6c43 Remove out-of-date patch 2007-10-19 23:02:16 +00:00
Stanislav Shwartsman
52211d2e80 renew trace cache patch - update to the CVS 2007-10-16 22:03:43 +00:00
Stanislav Shwartsman
d471dea435 Added trace cache patch 2007-03-07 20:26:02 +00:00
Stanislav Shwartsman
a52301c56c Remove the patch, it was successfully merged to CVS 2006-03-16 20:38:32 +00:00
Volker Ruppert
ce3cebee79 - patch applied to CVS 2006-02-18 23:32:06 +00:00
Stanislav Shwartsman
d97f264817 The patch is not required anymore, 'show int' command in debugger solves the same issue 2006-02-12 20:26:26 +00:00
Volker Ruppert
37d2cf1628 - patch updated for current CVS 2006-02-10 18:58:40 +00:00
Stanislav Shwartsman
3d38243dc0 Update patch comments 2006-01-25 22:30:07 +00:00
Stanislav Shwartsman
37eb82c69c Totally remove the cosimulation code from Bochs.
The Bochs anyway even doesn't compile if cosimulation configured enabled.
But in the same time the cosimulation code only disturbs to the future development of Bochs debugger, for example adding x86-64 functionality ...
For those of you who still may want to see the cosimulation code inside I put it in patch and upload it Bochs CVS patches folder. Read comments for the patch ! ----------------------------------------------------------------------
2006-01-25 22:20:00 +00:00
Stanislav Shwartsman
0b971217e0 Remove patches already merged to CVS 2006-01-21 12:08:10 +00:00
Volker Ruppert
c5f22b7573 - patch updated 2005-10-16 14:48:24 +00:00
Volker Ruppert
934ad9f4d7 - patch updated for current CVS 2005-10-13 19:13:33 +00:00
Stanislav Shwartsman
29e0b67196 Remove already committed patch 2005-10-10 20:51:46 +00:00
Volker Ruppert
54ffde599a - patch updated and improved 2005-08-10 19:29:22 +00:00
Volker Ruppert
f6d23ff240 - patch updated for current CVS 2005-07-31 16:09:17 +00:00
Volker Ruppert
b69e3f7afd - patches updated 2005-07-05 19:16:18 +00:00
Stanislav Shwartsman
956d6d00fa Fixed bug in the patch 2005-04-16 18:56:36 +00:00
Stanislav Shwartsman
3074078297 Added CVS version header to all the files.
One more small change in APIC
2005-03-19 20:44:01 +00:00
Volker Ruppert
c3d6cc8f4d - patch updated for current CVS and remarks added 2005-03-12 15:33:20 +00:00
Stanislav Shwartsman
ef197b2a56 Fixed compilation error in paging.cc
Some fixed for APIC in P4 processor
APIC patch by mrieker cleaned even more
2005-02-23 21:18:24 +00:00
Volker Ruppert
4bae4bf172 - the Bochs plugin names have the prefix "bx_" starting with version 2.0, so
this patch is no longer needed.
2005-02-09 11:34:05 +00:00
Volker Ruppert
3f9f94afdd - the IDE controller works fine without this patch in ISA and PCI mode, so it
can be removed now.
2005-02-09 11:29:10 +00:00
Volker Ruppert
46787b4016 - in the meantime we have added the BXSHARE variable. If we need more variables
we should implement them similar to BXSHARE. Removing this patch.
2005-02-09 11:26:34 +00:00
Stanislav Shwartsman
d955cf88fe Removed all already exists or not relevant changes from the patch
It anyway already could not be applied automatically to the source tree but this clean version of the patch will help to apply in manually to somebody who understand apic internals and could do it ...
2005-02-08 19:58:13 +00:00
Stanislav Shwartsman
c1284af614 Removed already obsolete patch.smp-pge-pic-poll
Small cleanup in apic.cc/apic.h
I would like to test patch.apic-mrieker so I need more clean apic code
2005-02-08 18:41:33 +00:00
Stanislav Shwartsman
3fdbf48a69 Fixed bug in interrupt function in real mode
Style change
Update CHANGES
Remove patch.v8086-exception.lightcone because it already in CVS
2005-02-01 21:17:57 +00:00
Stanislav Shwartsman
bbd55fe16f Merge and commit patch.apic-zwane from CVS patches directory.
the patch release notes by Zwane:

o Define symbols for constants like
o APIC arbitration
o Processor priority
o Various interrupt delivery fixes
o Focus processor checking
o ExtINT delivery

I need to release this now so that i don't fall too far behind CVS, when
it was part of the bochs-smp patch it could boot 2.4.18 4way. Apologies
for the whitespace changes.


Also remove patch.apic-ppr-zwane patch because it already included in
patch.apic-zwane.

I hope it will help to boot x86-64 or cmp systems required missed APIC
features !
2004-09-15 21:48:57 +00:00
Volker Ruppert
c516c8838f - patch applied to CVS 2004-09-07 18:06:43 +00:00