Bochs/bochs/patches
Christophe Bothamy 75ae39ed8b - update to the blkgetsize patch :
There was a POTENTIAL RISK for your HARDDISKS with the previous
patch because it updated the concat_image_t object (BX_SPLIT_HD is on
by default). The behaviour of BX_SPLIT_HD is to open all filenames
incrementing the last letter. Guess what follows /dev/hda ?

You may now access block devices from within bochs, only
if --disable-split-hd is configured.

It has only been tested on linux and a WinNT guest.

There are issues with the current bios CHS translating scheme and
the guest OS translating scheme. For example my compaq system translates
a physical     38792/16/63 20GiB harddrive to
a logical      2586/240/63, which does not follow the bitshift algorithm.
I had to find a different PCHS that would translate in a compatible LCHS
I still have to investigate further, but I'm afraid everything I can do
will break some systems or the others.

Those issues should be explained in the documentation.
2002-10-16 14:40:46 +00:00
..
beos-gui-fabo.capture-filter - include Marton Fabo's keyboard capture filter for BeOS 2001-12-07 19:42:18 +00:00
beos-gui-fabo.capture-filter.README - include Marton Fabo's keyboard capture filter for BeOS 2001-12-07 19:42:18 +00:00
HEADER - it doesn't work well to have the RCS ID of the patch. Often, it's 2002-04-02 15:53:08 +00:00
NOTES - used to be specific to bugfix2; made it more generic 2001-05-02 03:11:58 +00:00
patch.apic-mrieker - updated with latest version found on sf patches page 2002-06-27 19:38:39 +00:00
patch.apic-ppr-zwane - Zwane's patch to add processor priority to APIC model 2002-03-28 16:53:28 +00:00
patch.apic-zwane minor cleanups: 2002-09-25 14:52:45 +00:00
patch.beos-gui-fabo - cursor size feature simplified 2002-07-09 18:30:57 +00:00
patch.beos-gui-fabo-template - include Marton Fabo's keyboard capture filter for BeOS 2001-12-07 19:42:18 +00:00
patch.blkdevsize - update to the blkgetsize patch : 2002-10-16 14:40:46 +00:00
patch.bochs.sh - patch from Bernhard Bablok to create a shell wrapper that eases Bochs launch. 2002-08-12 14:49:21 +00:00
patch.config-ext-debugger - this adds a configure option --enable-external-debugger for use with 2002-08-25 05:02:38 +00:00
patch.disasm-luizshigunov - add patch from Luiz Henrique Shigunov, see 2002-09-23 19:20:58 +00:00
patch.eflags-bitfield - This patch turns the eflags structure to a 32bits bitfield 2002-07-31 16:11:27 +00:00
patch.eks-port64 - revert changes from revision 1.46 of iodev/keyboard.cc which is causing SMP 2002-03-27 05:58:25 +00:00
patch.example-override-ask - add example of how to use siminterface callback function 2002-09-23 17:02:33 +00:00
patch.guess-flp-img-size - add 2002-09-23 04:16:18 +00:00
patch.highmem - add highmem patch from Zwane Mwaikambo 2002-09-25 13:29:11 +00:00
patch.hosttime-port - This patch enables the guest to read to host time (linux only). 2002-07-31 16:15:51 +00:00
patch.invlpg-tlb-tweggen - patch from Timo Weggen : 2002-08-06 09:01:47 +00:00
patch.linux-mouse - this is now Robb Main's new patch, sent 6/22/2001 2001-06-23 03:59:49 +00:00
patch.logfilefmteip I reworked and included Carl's patch to have a new bochsrc directive 2002-06-26 14:42:35 +00:00
patch.marklog - These are the three patches that cegis submitted on the sf bug list 2002-05-01 21:07:13 +00:00
patch.MOV_CdRd-v86-ams - This patch adds MOV_CdRd in v8086 mode (from Martin Str|mberg) 2002-08-10 12:02:52 +00:00
patch.plugins3 - make -C isn't portable, apparantly 2001-12-13 03:05:08 +00:00
patch.promise-dc2300-vlbide Shortened this patch file down to just the important notes. I integrated 2002-09-24 20:13:38 +00:00
patch.rcfile-builtin-vars - added patch [ 567606 ] make bochsrc more portable, from Tal Benavidor 2002-08-12 15:19:19 +00:00
patch.replace-Boolean.gz - In second rev of this patch, I fixed Carbon compile problems that I 2002-10-15 17:24:05 +00:00
patch.seg-limit-real - patch to work around bug 2001-06-13 15:00:10 +00:00
patch.smp-8cpu-etc - WLI separated his patch into 8 cpu support and workarounds. I checked 2002-04-08 02:03:08 +00:00
patch.smp-pge-pic-poll - check in Zwane's patch that he posted to the list on March 21 2002-03-28 16:52:12 +00:00
patch.stack-return-from-v86 patch to fix the behaviour of the stack_return_from_v86 function 2002-04-20 20:28:32 +00:00
patch.sysenterexit-mrieker - this patch adds sysenter/sysexit functions support for CPU_LEVEL >= 6 2002-06-27 21:47:44 +00:00
patch.tekram-dc280e-vlb-ide This patch adds Tekram DC280E VLB-IDE support to Bochs. 2002-10-08 15:02:23 +00:00
patch.trace-interrupts - experimental patch that was lying around in my dir: when instruction 2002-03-27 17:57:08 +00:00
patch.tsc-bryce - separate Zwane's patch and my patch so they can be more easily compared. 2002-09-27 23:17:04 +00:00
patch.tsc-zwane - a few minor fixes to make it compile 2002-09-28 04:54:17 +00:00
patch.vbe-lfb-bios.tar.gz - adding vbe lfb enabled vgabios (+debug version) in tar.gz file 2002-03-24 10:38:14 +00:00