Bryce Denney
88ba447f06
- add new screenshot of Bochs running X applications through VNC
2002-07-25 15:34:01 +00:00
Bryce Denney
1403a59ec4
- apply patch from Zwane Mwaikambo <zwane@linuxpower.ca> posted to
...
mailing list.
2002-07-25 13:30:07 +00:00
Volker Ruppert
c9420428f1
- calculation of the screen size for some graphics modes fixed
...
- use the start address when calculating the byte offset for standard EGA/VGA
modes
2002-07-24 19:36:39 +00:00
Christophe Bothamy
92839ea2d1
- added options to use up to 4 optional romimages
2002-07-24 17:52:34 +00:00
Christophe Bothamy
8fc5ffd373
- added patch to enable the use of up to 4 optional romimages
2002-07-24 17:51:09 +00:00
Volker Ruppert
e46d56fad1
- jump to POST entry point must be a far jump (MS-DOS and Win95 reboots now)
...
- keyboard init: read output buffer and enable keyboard before self test
2002-07-23 18:46:17 +00:00
Bryce Denney
eb0974f0ce
- if misaligned or wrong size write, print the address and length!
2002-07-23 15:32:14 +00:00
Jeroen Janssen
42bb859bff
fix 800x600 tile problem as pointed out by Peter Tattam
2002-07-21 14:50:11 +00:00
Bryce Denney
7dd83e2140
- removed my antisocial asserts from the apic code, and changed them to
...
BX_PANICs.
2002-07-21 13:56:49 +00:00
Volker Ruppert
e5f8fc20f5
- byte offset for modeX fixed (use value of CRT register 0x13)
2002-07-21 11:03:43 +00:00
Bryce Denney
eaf037e658
- add Swedish keymap from Magnus 'Moggen' Öberg
2002-07-21 04:03:41 +00:00
Bryce Denney
ae30f4121e
- Bernd Korz reports that sys/mount.h doesn't exist on Beos, so I added
...
an ifndef __BEOS__ around it. Is this mount.h actually necessary?
2002-07-21 02:55:04 +00:00
Volker Ruppert
88f0e1b73f
- init(): initialize media type for all 4 drives
...
- init(): set the initial status to BX_EJECTED if evaluate_media() fails
- don't modify the DOR when a drive > 1 is selected
- floppy command 'get status' now recognizes the head field
- floppy command 'recalibrate': don't set cylinder to 0 before completion
- floppy command 'sense interupt status' does not clear status register 0
- floppy command 'configure': more detailed BX_DEBUG messages
- floppy command 'read ID' does not modify status register 0
- floppy read/write commands: set the error bit in status register 0 if media
is not present
- better detection of not existing drives in some commands: check the media type
of the selected drive instead of the drive select value
- behaviour of floppy commands 'recalibrate' and 'seek' changed:
* drive is busy in the execution phase, but not the controller
* replaced the panic by setting the error status if drive is not existing
- evaluate_media(): set the media type even if device/file is not present
2002-07-20 19:53:50 +00:00
Volker Ruppert
397043b5e9
- odd byte count error in init_send_atapi_command() fixed: a byte count of
...
0xffff must be decremeted to 0xfffe
- ATAPI command code added to odd byte count error message
2002-07-19 13:32:49 +00:00
Volker Ruppert
a51a7840e5
- floppy command 'read ID' now recognizes the head number bit
...
- always return the current head number in status register 0
2002-07-16 19:36:40 +00:00
Christophe Bothamy
bc6d07a2c9
- generated from configure.in r1.83
2002-07-16 12:10:05 +00:00
Christophe Bothamy
4cdb7bfda9
- added $Id cvs tag as AC_REVISION
2002-07-16 12:08:38 +00:00
Christophe Bothamy
11f74cb4ce
- fixed "logprefix" output on non "gnu libc" systems
2002-07-16 12:04:46 +00:00
Volker Ruppert
e0b09bee95
- missing 'fclose(fd)' added in function parse_bochsrc()
2002-07-15 20:12:14 +00:00
Volker Ruppert
43f9f8287b
- the skip flag (SK) in command 'read sector' is ignored now. The floppy
...
command codes 0x46 and 0xc6 are using the normal read function.
2002-07-15 20:11:33 +00:00
Volker Ruppert
53128ce079
- don't define ACT_ASK and ACT_FATAL with the same values if the control panel
...
is not compiled in
2002-07-14 13:23:10 +00:00
Volker Ruppert
3bbda3f82e
- added a command line option '-f' to specify a config file when using the
...
'-nocp' option
- reverted latest changes in function bx_do_text_config_interface()
- removed unnecessary forward declaration of function bx_print_header()
- replace the loglevel ACT_ASK by ACT_FATAL only when compiled without control
panel
- detection of the config file fixed - fopen returns NULL if the function fails
2002-07-14 13:22:38 +00:00
Volker Ruppert
2e2e8efd68
- function bx_do_text_config_interface() is not used by the WX gui, so we don't
...
need #if BX_WITH_WX here
2002-07-14 11:42:51 +00:00
Christophe Bothamy
43f7efce45
- 32bits access flag for atapi devices (word 48 of identify packet device)
...
- fixed io_len check on port != 0x1f0 : must be 1 byte
2002-07-11 07:44:32 +00:00
Volker Ruppert
acba77dbf2
- cursor size feature simplified
...
- cursor hide feature works now
- don't handle the text cursor in graphics mode
2002-07-09 18:30:57 +00:00
Volker Ruppert
42c391cf9d
- patch updated for current CVS version
...
- cursor size feature added for the BeOS gui
2002-07-08 20:11:12 +00:00
Christophe Bothamy
749c920c61
- moved "SIM->set_ini_done(1)" after device initialization.
...
(fixes a core dumped when the debugger is enabled)
2002-07-08 11:49:47 +00:00
Volker Ruppert
6aa5eed1ec
- panic at MODE SENSE (curr) replaced by a BX_ERROR. The harddisk controller
...
returns an error code until we are able to implement this features.
2002-07-07 18:51:49 +00:00
Volker Ruppert
d8454f31de
- this file is no longer needed
2002-07-06 15:24:01 +00:00
Volker Ruppert
ccbb98f04e
- rules modified to use the FHS compatible directories (untested)
2002-07-06 15:23:04 +00:00
Volker Ruppert
27fedb5aba
- AAM can generate an exception (divide by 0)
...
- AAM: modification of flags depends on AL, not AX
- AAM always clears CF and AF
- AAD can also modify AF, CF and OF
- DAA can also clear the CF
2002-07-06 11:02:35 +00:00
Volker Ruppert
70eb02913b
- trailing comma removed after the last item of enum {} bx_string_opt_bits
2002-07-04 19:24:30 +00:00
Volker Ruppert
d064db05b9
- 'make uninstall' now removes the 'bochs-docs' script too
2002-07-04 19:01:14 +00:00
Christophe Bothamy
3088768f88
- added a configure check for BLKGETSIZE ioctl support. The patch should not cause any more problems on other systems
2002-07-04 10:40:10 +00:00
Volker Ruppert
636027845c
- this patch doesn't fix the fprem bug.
2002-07-03 20:16:48 +00:00
Volker Ruppert
f249d2f78d
- bugfix in rem_kernel(): the second and third stage of the calculation
...
modifies only the msw of variable "x".
2002-07-03 20:13:31 +00:00
Volker Ruppert
eb47a62435
- the link to "Bug Reports" can be found under "Feedback", not "Features"
2002-07-03 20:12:15 +00:00
Mike Lerwill
b941089156
Minor change to allow load to be called with an empty path (and do nothing)
2002-07-03 17:13:29 +00:00
Volker Ruppert
9b6f0f6b3e
- in function mouse_motion(): added parentheses to fix compilation problems
...
with MSVC (SF bug #575301 )
- fixed a warning in function periodic(): type of variable 'count_before_paste'
is now 'unsigned'
2002-06-30 18:08:02 +00:00
Volker Ruppert
2ede8d7075
- manpage of bochsrc belongs to section 5. The file is renamed and the
...
references in the other manpages are updated.
- the version placeholder is now written in lowercase. This prevents the
modification of the sed argument by 'configure'
- install/uninstall commands for the manpages in Makefile.in modified to make
the changes obove work.
- header and footer of the manpages fixed
- pathnames of installed files updated (FHS compatibility)
- "parport1" section in the bochsrc manpage added
- new option "cdrom" in the "boot" section of the bochsrc manpage added
2002-06-29 18:35:32 +00:00
Volker Ruppert
afca461cf3
- reading port 0x01f0 with drq==0 causes a BX_ERROR, not a BX_PANIC. The return
...
value after the error is set to 0. This fixes the problem with the netbsd 1.5
rescue disk (SF bug #419415 )
2002-06-29 08:54:11 +00:00
Christophe Bothamy
17fe31ad4d
- reverted to before patch.blkdevsize inclusion, because compilation fails on WIN32.
...
It will be included back when we know which platforms handle the GETBLKSIZE ioctl right
2002-06-28 21:34:30 +00:00
Christophe Bothamy
383ff23866
- cleaned up the logprefix code
2002-06-28 14:03:47 +00:00
Christophe Bothamy
5f44c98412
- this patch adds sysenter/sysexit functions support for CPU_LEVEL >= 6
2002-06-27 21:47:44 +00:00
Christophe Bothamy
cba611f25b
- updated with latest version found on sf patches page
2002-06-27 19:38:39 +00:00
Volker Ruppert
888ef120f8
- changes in file bochs-dlx.in added
2002-06-27 15:36:27 +00:00
Christophe Bothamy
c6f9ce353a
- removing patch.fetchdecode-cache as it is included in the main branch, and does not apply cleanly anymore
2002-06-27 14:39:03 +00:00
Christophe Bothamy
badef8cec8
- included instinc's patch.stack-return-from-v86
2002-06-27 13:31:54 +00:00
Volker Ruppert
c410659a92
- modified DLX path to make this file work with the FHS compatible directories
2002-06-26 19:13:46 +00:00
Volker Ruppert
589f26ef16
- exclude directories named "CVS" when preparing the source package for RPM
2002-06-26 18:20:21 +00:00